听美女讲解网络层和链路层原来如此简单
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-09-19 22:20:37
微信
赏
支付宝
文档简介:
听美女讲解网络层和链路层原来如
此简单
从大学时学习网络结构开始,一直都不能对链路层和网络层在网络中的
作用有一个明晰的理解,尤其是链路层,同样是做转发为何要做出两种
方式,请教好多人,大家都会告诉你,链路层进行的是二层转发,网络
层进行三层转发,链路层主要为网络层进行透传,听这种解释总是感觉
隔靴搔痒,不能有一个直观而清晰的理解。这个疑惑直到现在才豁然开
朗。
先简单的分析一下二层转发和三层转发的特点,二层转发的特点有两
个:简单、暴力,找不到目的地就进行广播(当然我们暂且不考虑
VLAN),直到到达目的地为止;三层转发与二层转发相对也有两个特
点:复杂、精准,它通过各个中间节点不断交互信息作为手段使得各中
间节点能够逐渐了解整个网络的拓扑结构,从而直接找到最优路径。
设想一下现在世界上没有互联网,需要从零开始搭建起一个能够让各个
不同终端都能通过若干中间节点进行通信的网络,由于工程浩大,实现
复杂,我们会想到运用分层的思想。首先物理层是必不可少的,因为它
是最重要的一层,没有它就没有一切。此外两台终端之间端到端的通信
需要有端到端的一层,传输层于是也出现了。这时物理层和传输层之间
还缺少一个环节那就是转发,但这时你会想到用两层协议实现转发这一
功能吗?不会的,没有人会这么想,但如果用一层来实现,是选用简
单、暴力的转发方式还是复杂而精准的?由于网络刚刚诞生,其结构一
定不会太复杂,选用复杂精准的转发方式会使设备成本大大提高,得不
偿失,所以我们会选用简单暴力的转发方式,因为由于网络结构的简单
即使是全凭广播寻找目的地也会很快完成。所以这时网络结构最底下的
三层依次为:物理层、链路层、传输层。但由于越来越多的终端会加入
到这个网路中,而且各个地区都会像我们一样产生相同结构的小的互联
网,还会需要将不同的局域网互联起来,所以网络结构就变得越来越复
杂了,此时如果继续使用简单暴力的转发方式,所有终端在寻找不到目
的地的时候都进行广播,那对于整个网络将是一场灾难,因此这时需要
进行算法复杂、但寻路精准的方式进行转发了。转发方式需要改变了,
但我们会把现有的网络彻底摧毁,而重新建立吗?也不会,因为那样代
价太大,我们一定会保持曾经的小的网络内的结构不变,在广域范围内
采用复杂而精准的转发方式,也就是在链路层和传输层之间在插入一层
复杂而精准的转发层,也就是网络层,此时网络结构的最底下四层就成
了现在的形式:物理层、链路层、网络层、传输层。
如果人类在最初建立网络时,面对的任务是:直接建立一套国际互联
网,那么链路层现在真的可能就不存在了。也就是说链路层并不是必不
可少的,也不是有意设计的,它的存在仅仅是一个历史遗留问题。
困扰很多人多年的链路层原来是多余的。
......
评论
发表评论