七层网络结构

一、7层

7层是指OSI七层协议模型,主要是:应用层(Application)、表示层(Presentation)、会话层(Session)、传输层(Transport)、网络层(Network)、数据链路层(Data Link)、物理层(Physical)。

OSI 模型主要协议单位TCP/IP
应用层Telnet、FTP、HTTP、SNMP等数据流应用层
表示层CSS GIF HTML JSON XML GIF数据流
会话层FTP SSH TLS HTTP(S) SQL数据流
传输层TCP UDP数据段传输层
网络层IP(IPV4、IPV6) ICMP数据包网际层
数据链路层802.2、802.3ATM、HDLC、网络接口层
物理层V.35、EIA/TIA-232比特流
结构名功能主要设备
应用层确定通信对象,提供访问网络服务的接口网关
表示层负责数据的编码、转化(界面与二进制数据转换,高级语言与机器语言的转换)数据压缩、解压,加密、解密。根据不同应用目的处理为不同的格式,表现出来就是我们看到的各种各样的文件扩展名。网关
会话层负责建立、维护、控制会话单工(Simplex)、半双工(Half duplex)、全双工(Full duplex)三种通信模式的服务网关
传输层负责分割、组合数据,实现端到端的逻辑连接三次握手(Three-way handshake),面向连接(Connection-Oriented)或非面向连接(Connectionless-Oriented)的服务,流控(Flow control)等都发生在这一层。是第一个端到端,即主机到主机的层次。网关
网络层负责管理网络地址,定位设备,决定路由路由器,网桥路由器
数据链路层负责准备物理传输,CRC校验,错误通知,网络拓扑,流控等交换机、网桥、网卡
物理层就是实实在在的物理链路,负责将数据以比特流的方式发送、接收集线器、中继器,电缆,发送器,接收器

 二、 5层

5层只是OSI和TCP/IP的综合,是业界产生出来的非官方协议模型,但是很多具体的应用。实际应用还是TCP/IP的四层结构。为了方便可以把下两层称为网络接口层。五层体系结构包括:应用层、运输层、网络层、数据链路层和物理层。 

5层模型不展开讲解,内容和功能参照7层的,这里把3者做一个综合的对应,如下图:

三、 4层

4层是指TCP/IP四层模型,主要包括:应用层、运输层、网际层和网络接口层。

4层协议和对应的标准7层协议的关系如下图:

四、数据包

从上往下,每经过一层,协议就会在包头上面做点手脚,加点东西,传送到接收端,再层层解套出来,如下示意图:

  • 0
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值