童年原是一生最美妙的阶段,那时的孩子是一朵花,也是一颗果子,是一片懵懵懂懂的聪明,一种永远不息的活动,一股强烈的欲望。——巴尔扎克
现在位置:首页 > 资源宝库 > 技术教程 > OSI七层网络参考模型和TCP/IP协议栈

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

绿色资源网  技术教程  2021-9-29  764  0评论
    <link rel="stylesheet" href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/ck_htmledit_views-1a85854398.css">

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模型对照表

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)

在这里插入图片描述

数据解封装过程:

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

在这里插入图片描述

            <link href="https://csdnimg.cn/release/blogv2/dist/mdeditor/css/editerView/markdown_views-d7a94ec6ab.css" rel="stylesheet">
评论一下 分享本文 联系站长
绿色资源网
看完文章就评论一下!
挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论