网络|OSI七层网络参考模型和TCP/IP协议栈
OSI七层网络模型
-
- 数据链路层的数据格式
-
- type字段
- 网络层数据格式
-
- protocol字段
- 传输层
-
- 端口号
- OSI七层网络参考模型
- OSI模型和TCP/IP模型对照表
- (TCP/IP)通信过程
-
- 数据封装过程:
- 数据解封装过程:
网络层
应用层
会话层
------------------上三层叫系统层
传输层 |–标明上层是那些应用程序(做流控用的)
网络层
数据链路层 |–(源mac6字节)(目的地mac6字节)(type字段2字节 | type字段作用:标明上层所使用协议)
物理层
-----------------下面四层是网工需要掌握的
数据链路层的数据格式 (源mac6字节)(目的地mac6字节)(type字段2字节 | type字段作用:标明上层所使用协议)
type字段
0x0800(表示上层是IPV4协议)
0x0806(表示上层是ARP协议)
0x86dd(表示上层是IPV6协议)
网络层数据格式 (源IP地址4字节) (目的地IP地址4字节) (protocol字段4字节)
protocol字段
表明上层所使用哪些协议
1(ICMP)
6(TCP)
17(UDP)
88(EIGRP)
89(OSPF)
传输层 (源端口号2字节) (目的地端口号2字节) (SYN和ACK各1比特)
端口号
用来标明上层所使用的应用程序
OSI七层网络参考模型
ISO七层模式是参考模型,它太完美了,完美到没人去用它【网络|OSI七层网络参考模型和TCP/IP协议栈】
我们实际使用的是TCP/IP协议栈
文章图片
OSI模型和TCP/IP模型对照表
ISO七层模式是参考模型,适合计算机科学家进行网络研究,和一些深层网路开发人员研究.
我们实际使用的是TCP/IP协议栈
ISO七层模型是1970年ISO制定的标准.
但TCP/IP是Unix制定的,制定时间更早,使用的人更多.
文章图片
(TCP/IP)通信过程 数据封装过程:
应用层–传输层–网络层–访问层应用层— (数据:hello)----------数据\Data
传输层— (TCP/UDP头)(数据:hello)----------数据段\Segment
网络层— (IP头)(TCP/UDP头)(数据:hello)----------数据包\Packet
访问层-- ----------数据帧\Frame
- 访问层(LLC层)–(LLC子层)(IP头)(TCP/UDP头)(数据:hello)
- 访问层(MAC层)–(MAC子层)(LLC子层)(IP头)(TCP/UDP头)(数据:hello)(FCS)
文章图片
数据解封装过程:
访问层–网络层–传输层–应用层
文章图片
推荐阅读
- parallels|parallels desktop 解决网络初始化失败问题
- 猎杀IP
- 自媒体形势分析
- 数学大作战
- 2018.03.18
- 星期天的下午茶(一)
- 08黑龙江迟淑荣弯柳树网络学院第五期学习赵宗瑞老师主讲的(传统文化与身心健康)教育体系心得体会
- 三国谋略22(找准你的定位)
- 何以燃夏
- LSTM网络层详解及其应用实例