OSI体系结构:
从下到上依次为物理层、数据链路层、网络层、运输层、会话层、表示层、应用层。
五层协议 :
从下到上依次为物理层、数据链路层、网络层、运输层、应用层。
TCP/IP协议:
从下到上依次为网路接口层、网络层、运输层、应用层。
1.应用层:HTTP协议、FTP、SMTP,应用层直接为用户的应用程序进程提供服务。
2.运输层:为两个主机之间的通信提供服务,该层的协议有:
a.传输控制协议TCP(Transmission Control Protocol):面向链接的,传输的单位是 报文段,能提供可靠的交付。
b.用户数据报协议UDP(User Datagram Protocol):无连接的,传输的单位是用户数据报,不保证可靠交付,只能提供尽最大努力的交付。
3.网络层:负责为分组交换网上的不同主机提供通信服务。在发送数据时,网络层把运输层产生的报文段或用户数据报封装成分组或包进行传送。在TCP/IP体系中,由于网络层使用IP协议,因此分组也叫(IP)数据报;网络层的另一个任务就是选择合适的路由,使源主机运输层所传下来的分组,能通过网络中的路由器找到目的主机。
因特网主要的网络层协议是无线连接的网际协议IP(Internet Protocol)和许多种路由选择协议。
4.数据链路层:两个主机之间的数据传输,总是在一段一段的链路上传送的,也就是说,在两个相邻节点之间传送数据是直接送达的(点对点)。两个相邻节点传送数据时,数据链路层将网络层交下的IP数据报组装成帧,在两个相邻节点之间“透明”的传送帧中的数据。
5.物理层:在物理层上所传数据的单位是比特。物理层的任务就是透明的传送比特流。。传输信息所利用的物理媒体,如双绞线、同轴电缆、光缆、无线信道等,并不在物理层协议之内,而是在物理层协议的下面。
网际协议IP:
与IP协议配套使用的还有四个协议:
1.地址解析协议ARP(Address Resolution Protocol)
2.逆地址解析协议RARP(Reverse Address Resolution Protocol)
3.网际控制协议ICMP(Internet Control Message Protocol)
4.网际组管理协议IGMP(Internet Group Message Protocol)
IP地址:
IP地址 ::={<网络号>,<主机号>}
A、B、C类地址的网络号字段分别为1、2、3个字节长,网络号的最前面有1-3位的类别位,其数值分别为0、10和110
A、B、C类地址的主机号字段分别为3、2、1个字节长
划分子网:
ip地址 ::={<网络号>,<子网号>,<主机号>}
划分子网后的ip地址变成了三级结构,划分子网只是把ip地址的主机号进行再划分,其并不改变原来的网络号。
不管有没有划分子网,只要把子网掩码和ip地址进行逐位“与”运算,就立即得出网络地址来。
子网掩码:
A类:255.0.0.0
B类:255.255.0.0
C类:255.255.255.0
物理层中的数据通信:
发送器:通常源点产生的数字比特流要通过发送器编码后才能在传输系统中进行传输。典型的发送器就是调制器。现在很多的PC机使用内置的调制解调器(包含调制器和解调器)
物理层使用的中间设备是转发器
数据链路层使用的中间设备叫网桥和桥接器
网络层使用的中间设备是路由器
在网络层以上使用的中间设备叫网关
在TCP/IP协议中,tcp协议提供可靠的链接服务,采用三次握手建立一个链接:
第一次握手:建立连接时,客户端发送SYN包到服务器并进入SYN等待状态,等待服务器确认。
第二次握手:服务器收到SVN包,必须确认客户端的SYN包,同时自己发送一个SYN包,即SYN+ACK包,此时服务器进入SYN_RECV状态。
第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK,此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。完成三次握手后,客户端和服务器开始传送数据。
应用层:
1.远程终端协议:TELNET
2.超文本传输协议HTTP(HyperText Transfer Protocol)http协议是一个应用层协议,它使用TCP链接进行可靠传输。
统一资源定位符URL:表示从因特网上得到资源位置和访问这些资源的方法。
格式: <协议>://<主机>:<端口>/<路径>
对于万维网的站点的访问要使用HTTP协议。HTTP的url的一般格式是:
http://<主机>:<端口>/<路径>
分享到:
相关推荐
计算机网络通信课件两套包含PPT和PDF,电子信息工程专业通信专业不错的经典课件
基于计算机网络通信常见问题及管控措施.pdf
数据加密技术在计算机网络通信安全中的应用 (8).pdf
计算机网络通信技术的发展全文共4页,当前为第1页。计算机网络通信技术的发展全文共4页,当前为第1页。计算机网络通信技术的发展 计算机网络通信技术的发展全文共4页,当前为第1页。 计算机网络通信技术的发展全文共...
计算机网络通信平安与防护措施【1】 摘要:本文围绕我国计算机通信网络平安概述、目前我国计算机信息网络平安的研究方向、计算机通信网络平安存在的根本原因、计算机通信网络的平安防范措施四大方面展开讨论,对...
《计算机网络通信》实验指导书《计算机网络通信》实验指导书
为了增进大家对网络通信技术的了解,本文将对计算机网络通信技术原理予以解释。
计算机网络通信必看的课件,清华老师的内部课件
本出现为一个简单的socket程序,为计算机网络课程的一个小实验,代码为c++编写的
Socket编程基于计算机网络通信,通过窗口句柄来实现,c/s结构。
该文档配套《数据通信与网络(Forouzan第四版)》,详细概括了国内CS专业所学的计网专业课的知识点
国外经典计算机科学教材,学习计算机和移动通信网络的好教材!英文原版
数字通信及计算机网络通信方面很好的参考资料, chm文件
计算机网络通信,大学计算机网络与通信课程中必要的学习,也是我们日常中需要的学习东西。
计算机网络通信原理概论PPT课件.pptx
计算机网络通信
计算机网络通信系统的风险应对措施-计算机网络-计算机.pdf
计算机网络通信安全数据加密技术研究-计算机网络-计算机.pdf
计算机网络通信新技术的现状与发展趋势 随着现代社会的日异发展,网络的新技术也进入一个飞速发展的时期。 网格的变化,可谓日新月异,相应的网格的标准、框架、实施和相应应用也飞速向前发 展。现在,网格计算的...
计算机网络通信的大学实验,全部都是xmind格式的思维导图,比较清晰的分析了各个实验中的重要知识点和考点。