网络协议与体系结构

开发工具与关键技术:计算机网络技术基础
作者:汪
撰写时间:2020年5月28日
一、计算机网络协议
语法:规定用户数据与控制信息的结构与格式。
语义:通信内容即对发出的请求,执行的动作以及对方应答做出解释。
定时:规定对事件实现顺序控例时间。

二、协议的功能
①分割与重组:将较大的数据包分割较小数据包,反之为重组。
②寻址:路径选择。
③分装与拆装:在数据单元前后增加控制信息称为封装,反之拆封。
④排序:对报文发送与接收顺序的控制。
⑤信息流控制
⑥差错控制
⑦同步:保证收发双方在数据传输的一致性。
⑧干路传输:多个信息共用干路。
⑨连接控制:控制通信实体之间建立和终止链路。

三、OSI七层通信模型
1.物理层:提供网络的物理连接。位(Bit)==>光纤、同轴电缆,双绞线、中断器、集线器
2.数据链路层:负责建立和管理节点的链路,通过效验、确认和反复重发等手段,将不可靠的物理链路改造成对网络层来说无差错的数据链路,无差错地传输以帧为单位的数据。帧(Frame)
3.网络层:网际的通信问题、提供路由。分组(Packet)- 路由器
4.传输层:完成两站之间的数据传送。信息交换单位:传输协议数据单元(TPDU)
5.会话层:控制每一站究竟什么时间可以传输和接收数据。
6.表示层:负责将数据转换成使用者可以看懂的有意义的内容,具体指数据的 编码、格式的转换,数据的压缩、加密、解密等。
7.应用层:为操作系统或网络应用程序提供访问网络服务接口。
常见服务和协议:文件服务、目录服务、文件传输服务(FTP)、
远程登录服(Telnet)、电子邮件服务(E-mail)、打印服务、安全服务、网络管理服务、数据库服务

四、TCP/IP体系结构==>被认为是当前的工业标准“事实上的标准”
1.网络接口层-主机:网络层,位于TCP/IP模型的最底层。
2.网络层(网际层)-互联层:网络协议IP、网络控制报文协议ICMP、地址协 议ARP、逆向地址协议RARP。
3.传输层:负责应用进程之间的端到端的通信, TCP传输控制协议、UDP用户数据协议。
4.应用层:是应用程序进入网络的通道,包括了所有的高层协议,且不断有新的协议加入。
网络协议与体系结构_第1张图片

你可能感兴趣的:(网络协议与体系结构)