不同的网络分层模型与其常见的协议和硬件

说明:该博客粗略整理了下不同的网络模型,包括最经典的OSI七层网络参考模型,TCP/IP的五层和四层参考模型,同时对网络中涉及的基础硬件的功能做了一个说明。还有各个分层对应的常见的协议、和硬件设备。

一、网络分层模型

1.1 OSI七层参考模型

OSI模型和OSI协议

  1. OSI(参考模型)将通信功能划分为7个分层,称作OSI参考模型。
  2. OSI协议以OSI参考模型为基础界定了每个阶层的协议和每个阶层之间接口相关的标准。遵循OSI协议的产品叫OSI产品,而它们所遵循的通信则被称为OSI通信。由于“OSI参考模型”与“OSI协议”指代意义不同,请勿混淆。

在这里插入图片描述

1.2 TCP/IP分层模型

TCP/IP 目前在大多数场景下,都不仅仅代表的是TCP和IP这两种协议,而是代表一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇。

不同分层模型的对应关系

  1. 应用层、表示层、会话层三个层次提供的服务相差不是很大,所以在TCP/IP协议中,它们被合并为应用层一个层次
    在这里插入图片描述

TCP/IP协议簇组成
image.png

1.3 数据的分层传输

image.png

image.png

二、网络通信媒介和数据链路

网络通信设备与层的对应关系
image.png

2.1 网卡

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H7QQg040-1677957059221)(https://tcs.teambition.net/storage/312ee337a04b005a91f3dcdf2afa72c54fd0?Signature=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJBcHBJRCI6IjU5Mzc3MGZmODM5NjMyMDAyZTAzNThmMSIsIl9hcHBJZCI6IjU5Mzc3MGZmODM5NjMyMDAyZTAzNThmMSIsIl9vcmdhbml6YXRpb25JZCI6IiIsImV4cCI6MTY2MjI4MjQ5MSwiaWF0IjoxNjYxNjc3NjkxLCJyZXNvdXJjZSI6Ii9zdG9yYWdlLzMxMmVlMzM3YTA0YjAwNWE5MWYzZGNkZjJhZmE3MmM1NGZkMCJ9.y2gDwnnGgmOe_I5WPA67c9WJoN_vEXE6zMqg0aA0RgQ&download=image.png#id=dFiok&originHeight=531&originWidth=1151&originalType=binary&ratio=1&rotation=0&showTitle=false&status=done&style=none&title=)]

2.2 中继器Repeater

中继器(Repeater)是在OSI模型的第1层——物理层面上延长网络的设备。由电缆传过来的电信号或光信号经由中继器的波形调整和放大再传给另一个电缆

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-C7I4YjMc-1677957059221)(https://tcs.teambition.net/storage/312ee71e54b008685103825855b1281b9b38?Signature=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJBcHBJRCI6IjU5Mzc3MGZmODM5NjMyMDAyZTAzNThmMSIsIl9hcHBJZCI6IjU5Mzc3MGZmODM5NjMyMDAyZTAzNThmMSIsIl9vcmdhbml6YXRpb25JZCI6IiIsImV4cCI6MTY2MjI4MjQ5MSwiaWF0IjoxNjYxNjc3NjkxLCJyZXNvdXJjZSI6Ii9zdG9yYWdlLzMxMmVlNzFlNTRiMDA4Njg1MTAzODI1ODU1YjEyODFiOWIzOCJ9.phVyCSq3U8bsjfJ8hiz7PO3RGtmlQWfW4CwapHzg22E&download=image.png#id=juBa3&originHeight=564&originWidth=1149&originalType=binary&ratio=1&rotation=0&showTitle=false&status=done&style=none&title=)]

2.3 集线器

这种设备有多个口,可以将宿舍里的多台电脑连接起来。但是,和交换机不同,集线器没有大脑,它完全在物理层工作。它会将自己收到的每一个字节,都复制到其他端口上去。这是第一层物理层联通的方案。
Hub 采取的是广播的模式,如果每一台电脑发出的包,其他每个电脑都能收到,那就麻烦了。这就需要解决几个问题

交换机(二层设备) 比集线器升级了什么

集线器HUB每次发送数据包,都会发给接口上所有设备,这样纯属浪费不过在数据量小时问题不大,但是设备一多,会造成效率下降,冲突增多。这时候就需要更智能的设备。

  1. 交换机能记住每个接口后面对应设备的MAC地址,这样找指定mac地址的设备时,就不需要全员广播了,直接就能精确地转发过去。
  2. 交换机本来是不知道接口后面对应的mac的,所以第一次会给来源端口外所有的端口转发包,谁接收回复了这个包,交换机就会记住这个端口和其对应的mac地址
  3. 过了一段时间之后,交换机就有了整个网络的一个结构了,这个时候,基本上不用广播了,全部可以准确转发。当然,每个机器的 IP 地址会变,所在的口也会变,因而交换机上的学习的结果,我们称为转发表,是有一个过期时间的。

二层交换机和三层交换机

  1. 从功能上看,普通的交换机属于数据链路层的设备是第二层的设备。
  2. 有些带路由功能的交换机,属于第三层网络。所以为了区分这两种交换机,就出现了二层交换机和三层交换机的叫法。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值