OSI参考模型与TCP/IP协议簇

OSI参考模型与TCP/IP协议簇


TCP/IP协议簇回顾

下面图示展示出OSI七层模型与TCP/IP协议簇的关系在这里插入图片描述
从下到上的顺序为

一、物理层

物理层中包含了许多物理介质的相关协议,是支持TCP/IP协议的物理基础。是将数据流转化成电信号和光信号的地方,也称为比特化。

在物理层会有对于光纤光模块的基础知识,例如

  1. 光纤的规格
  2. 光纤的分类
  3. 光纤的参数

二、数据链路层

数据链路层中包含了控制物理层的协议:包括如何访问物理介质、怎样标识介质上的设备、以及如何在数据转发之前封装成帧,典型的数据链路协议有IEEE802.3等。物理层和数据链路层在TCP/IP对应网络接口层。
数据链路层协议强调的是控制数据链路上的流量,即物理设备在物理介质上的流量。
该层使用物理寻址(MAC)

三、网络层

Internet层与TCP/IP的网络层相对应,网络层负责定义数据包格式和地址格式,为经过逻辑网络路径的数据进行路由选择。(相邻计算机之间的通信)。当有报文到网络层的时候,网络层会将IP数据填充入报头,选择去往目的路径,然后将数据发往适当的网络接口。在处理输入数据包的时候,首先检测其合法性,然后进行寻径,如果已经到达信宿机,则去掉报头,将剩下的部分交给适当的传输协议进行处理。加入数据并未到达信宿,则会继续转发。
该层使用逻辑寻址(IP)
网络层协议:IP协议、ARP协议、ICMP协议、IGMP协议

四、传输层

OSI中传输层在TCP/IP中又叫做主机到主机层,传输层控制的是逻辑链路上的流量,即两台设备端到端的连接,这种逻辑连接可能跨越一连串的数据链路。
传输层协议——TCP(传输控制协议)、UDP(用户数据报协议)

五、应用层(表示层、会话层)

应用层与OSI中的会话层、表示层、应用层相对应,部分的路由协议运行在此层如:BGP(边界网关协议)、RIP(路由选择信息协议),但是应用层最常用的服务是向用户提供访问网络的接口。请添加图片描述

OSI模型对应的协议

OSI七层模型对应的网络协议
应用层HTTP、TFTP, FTP, NFS, WAIS、SMTP
表示层Telnet, Rlogin, SNMP, Gopher
会话层SMTP, DNS
传输层TCP, UDP
网络层IP, ICMP, ARP, RARP, AKP, UUCP
链路层FDDI, Ethernet, Arpanet, PDN, SLIP, PPP
物理层IEEE 802.1A, IEEE 802.2到IEEE 802.11

TCP/IP协议深度解析(事实上的标准)

物理层:比特化,使数据转化成电信号,光信号。

数据链路层:物理寻址(MAC),解决设备到设备通信问题。

网络层:逻辑寻址(IP),解决主机到主机间通信的问题。

传输层:端口寻址,建立端到端的连接,解决端到端的通信。

每一个设备看到的数据包内容是不一样的,主要是看数据包是否是发给自己的,同层内要求工作协议一样(通过标准化来实现),不同层协议独立。

报文的封装与拆封

报文封装

  1. 应用层提供数据
  2. 传输层在数据包头打上传输层报头
  3. 网络层在传输层头部打上网络层报头
  4. 数据链路层在网络层头部打上数据链路层报头
  5. 物理层转化为比特流

报文拆封

  1. 接收方由下而上的逐层去除协议头部
  2. 数据链路层看索引,判断后面是由谁来处理
  3. 网络层解封装之后看目的IP地址是否为自己,若不是发给自己则会看路由表进行转发,若是给自己的发的包则会拆开进行解析。
  4. 传输层查看端口表,端口打开:拆包看索引,未开:drup

OSI模型与TCP/IP的区别

共同点

  • OSI和TCP/IP都采用了层次的概念
  • 能够提供面向连接(TCP)和无连接(UDP)两种通信机制

不同点

  • OSI可靠性更高
  • OSI具有通用性,TCP/IP是先有协议之后建立模型,不适用非TCP/IP网络
  • OSI只是理论上的模型,并没有成熟的产品,而TCP/IP已经是国际上使用的主流

如何判断协议层次

  1. 没有看到IP头部就是二层
  2. 看见了IP头,没有见TCP、UDP就是三层
  3. 传输层一般都是二层
  4. TCP和UDP后面就是应用层
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ACHAI:)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值