网络七层模型

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


一、OSI七层模型

(至下而上)

物理层

数据以比特流的形式通过物理介质传输,比如网线。尽可能屏蔽掉不同物理介质间的差异。

数据链路层

在通信实体间建立起数据链路,将比特流封装为帧进行链路间的传输,它具有差错检测的功能。

网络层 ICMP、ARP、RARP、IP

在节点间建立起逻辑链路,进行逻辑地址寻址,通过选择合适的网间路由和交换节点,有效地传送数据(分组、数据包)。
1、ICMP:Internet控制报文协议,用将出错的发文返回给发送方,发送方通过ICMP报文可以获取错误类型,进行重发,用于网络的故障排除和性能优化。
2、ARP:ip地址转换为物理地址
3、RARP:物理地址转换为ip地址
4、IP:网际互连协议,是一种不可靠的端到端的数据包传送协议。

传输层 TCP、UDP

为上层协议提供端到端的可靠的连接服务。

会话层

负责建立连接并提供会话管理。

表示层

负责数据的加解密等数据格式转换。

应用层 HTTP、FTP、DNS、TELNET

提供网络服务的接口,用户使用相应接口实现自己需要的服务。

二、为什么需要逻辑地址

在早期,由于电脑比较少,利用广播或者交换机,通过mac地址就可以实现两电恼间的通信。但随着电脑变多,mac地址通过广播或交换机的方式会对网络造成巨大负担。因此需要ip地址,我们可以通过ip地址确定目标机器的区域,再根据mac地址找到目标机器。

Mac地址是物理地址,每一台网络设备都有唯一的设备号,用于本地网络通信。用于在局域网中标识唯一的设备。
ip地址是逻辑地址,用于标识网路中互联的路由器或主机。
(端口是传输层的,标识每一个计算机中不同的应用进程,也叫做进程地址)

网络连接的过程:

快递中转站及快递员相当于路由器
小区保安相当于交换机
ip相当于小区地址
mac相当于姓名

三、路由器和交换机的区别

路由器是数据链路层的设备,通常用于在局域网内基于mac地址进行数据的传送。
路由器是网络层的设备,基于ip地址进行数据的传送,通常用于不同局域网间的连接与通信。

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值