目录
一、OSI参考模型
1、OSI简介
2、OSI七层模型总结
二、TCP/IP五层模型
1、简介
2、PDU
3、 TCP/IP协议族的组成
4、数据封装过程
5、数据解封装过程
6、设备与层的对应关系
一、OSI参考模型 1、OSI简介
OSI参考模型是一个开放式体系结构,它规定将网络分为7层,从下往上依次是物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
2、OSI七层模型总结应用层、表示层、会话层为高三层,是面向用户的
网络层、数据链路层、物理层为低三层,是面向硬件的
传输层起承上启下的作用
网络层及以下的通信为点到点通信(主机与主机)
传输层的通信为端到端(端口到端口)
二、TCP/IP五层模型 1、简介TCP/IP 是传输控制协议/网际协议的简称,是指能够在多个不同网络间实现信息传输的协议簇。TCP/IP协议不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。有两种类型:(1)TCP/IP 4层模型(思科)(2)TCP/IP 5层模型(华为)。
OSI参考模型与TCP/IP模型都采用了分层体系结构,将庞大而复杂的问题转化为着干个较小且易于处理的子问题。不同的是OSl参考模型划分7层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,而TCP/IP参考模型最多划分了5个层次,分别是物理层,数据链路层、网络层、传输层和应用层,将OSI参考模型中的高三层合并为一层统称应用层。在层次结构上,两者都采用了分层体系结构,但是TCP/IP参考模型比OSI参考模型更简化。
2、PDUPDU: Protocol Data Unit,协议数据单元是指对等层次之间传递的数据单位
-
物理层的 PDU是数据位 bit
-
数据链路层的 PDU是数据帧 frame
-
网络层的PDU是数据包 packet
-
传输层的 PDU是数据段 segment
-
其他更高层次的PDU是消息 message
网络层:IP协议:(Internet Protocol,网际协议),而 IP 又由四个支撑协议 组成:
-
ARP(地址解析协议): 是根据IP地址获取物理mac地址的协议
-
RARP(逆地址解析协议): 是根据物理mac地址获取IP地址的协议
-
ICMP(网际控制报文协议):ping 网络连通性检测
-
IGMP(网际组管理协议):一个组播协议,该协议运行在主机和组播路由器之间
单播:1对1发消息,组播:只对一部分人发消息,广播:对所有人发消息
传输层:TCP与UDP
TCP :传输控制协议 可靠协议 (安全性高,速度慢)UDP:用户数据报协议 不可靠协议(安全性不高,速度快)
4、数据封装过程应用层 :首先将数据分片( 不可能将整个文件直接传输过去文件过大等因素)
传输层: 接收上一层的分片数据,加入tcp头部地址 变成数据段,(传输层功能)
网络层:接收数据段加入 ip头部 变成 数据包
数据链路层: 接收数据包 加入 MAC 头部 变成 数据帧
物理层:接收数据帧,变成bit流
5、数据解封装过程 6、设备与层的对应关系欢迎分享,转载请注明来源:内存溢出
评论列表(0条)