OSI七层网络参考模型和TCP/IP协议栈

发布时间:2022-07-04 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了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七层模式是参考模型,它太完美了,完美到没人去用它 我们实际使用的是TCP/IP协议栈

OSI七层网络参考模型和TCP/IP协议栈

OSI模型和TCP/IP模型对照表

ISO七层模式是参考模型,适合计算机科学家进行网络研究,和一些深层网路开发人员研究. 我们实际使用的是TCP/IP协议栈 ISO七层模型是1970年ISO制定的标准. 但TCP/IP是Unix制定的,制定时间更早,使用的人更多.

OSI七层网络参考模型和TCP/IP协议栈

(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)

OSI七层网络参考模型和TCP/IP协议栈

数据解封装过程:

访问层–网络层–传输层–应用层

OSI七层网络参考模型和TCP/IP协议栈

脚本宝典总结

以上是脚本宝典为你收集整理的OSI七层网络参考模型和TCP/IP协议栈全部内容,希望文章能够帮你解决OSI七层网络参考模型和TCP/IP协议栈所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。