
计算机网络体系结构是网络协议的分层划分,是各个层协议的集合. 同一层中的协议是根据该层要实现的功能确定的. 每个对等层之间的协议功能由提供服务的相应底层完成.


物理层: 主要定义物理设备标准,例如网线的接口类型,光纤的接口类型以及各种传输介质的传输速率. 它的主要功能是传输位流(即,将其从1,0转换为当前强度以进行传输,到达目的地后,将其转换为1,0,这就是我们通常所说的“数字到-模拟转换和模数转换)一层数据称为位. 数据链路层: 定义如何格式化数据以进行传输以及如何控制对物理媒体的访问. 该层通常还提供错误检测和纠正,以确保数据的可靠传输. 网络层: 在不同地理位置的两个主机系统之间提供连接和路径选择. 互联网的发展极大地增加了从世界各地访问信息的用户数量. 网络层管理此连接楼层. 传输层: 定义一些数据传输协议和端口号(WWW端口80等),例如: TCP(传输控制协议,传输效率低网络体系结构包括,可靠性强,用于传输具有高可靠性要求和大数据量的数据), UDP(用户数据报协议,与TCP功能完全相反,用于传输可靠性低,数据量小的数据,例如以这种方式传输QQ聊天数据),主要是从下层接收的数据进行分段和传输,然后在到达目标地址后进行重组. 这层数据通常称为段. 会话层: 通过传输层(端口号: 传输端口和接收端口)建立数据传输路径,主要是在系统之间发起会话或接受会话请求(设备需要彼此知道可以是IP或MAC还是Is主机名).

表示层: 可以确保一个系统的应用程序层发送的信息可以被另一系统的应用程序层读取. 例如,一个PC程序与另一台计算机进行通信,其中一台计算机使用扩展的二进制十进制交换码(EBCDIC),而另一台计算机则使用美国信息交换标准码(ASCII)来表示相同的字符. 如有必要,表示层将使用通用格式在多种数据格式之间转换. 应用层: 它是离用户最近的OSI层. 该层为用户应用程序提供网络服务(例如电子邮件,文件传输和终端仿真). 物理层: 考虑的是如何在传输介质上传输数据比特流,而不是参考特定的传输介质. 物理层的作用是尽可能地屏蔽传输介质和通信方法的差异,以使数据链路层不会感觉到这些差异. 数据链路层: 网络层还针对主机之间的数据传输服务,主机之间可以有许多链路. 链路层协议将在相邻节点之间提供服务. 数据链路层将来自网络层的数据包封装为帧. 网络层: 提供主机之间的数据传输服务,就像传输层协议一样,为主机中的进程提供服务. 网络层将从传输层传输的数据包或用户数据报封装为数据包. 传输层: 在进程之间提供常规的数据传输服务. 由于存在许多应用层协议,因此定义公共传输层协议可以支持越来越多的应用层协议. 传输层包括两个协议: 传输控制协议TCP,它提供面向连接的可靠数据传输服务,数据单元是消息段;用户数据报协议UDP,它提供无连接的尽力而为的数据传输服务网络体系结构包括,即数据单元用户数据报. TCP主要提供完整性服务,而UDP主要提供及时服务. 应用层: 为特定应用提供数据传输服务,例如HTTP和DNS. 数据单元是一条消息.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-209070-1.html
我就是个不折不扣的犟种
他家的女人对公众开放了
这酒怎么酿的这成本压缩真是厉害厉害