路由:
-定义:
不同网段之间互通,叫路由;
-实现:
通过具备路由功能的设备来实现“路由”,
比如路由器、多层交换机;
-核心:
路由表
-查看路由表:show ip route
-分析路由表:
路由器的工作原理:
1、路由器仅仅关心IP地址,而不是MAC地址;
2、路由器仅仅关心目标IP地址,不关心源IP地址;
3、收到数据包以后,会将其中的“目标IP”提出来,
进行“路由表条目”的匹配:
过程如下:
#首先分析路由条目的子网掩码长度;
#其次,依据子网掩码的长度,提取
目标IP地址中相应长度的位,
#再次,将提出来的位,与路由条目
进行比较:
相同,则表示匹配住,从相应端口转发出去;
不同,则表示没匹配住,则丢弃数据包;
交换:
-定义
相同网段的主机互通,称之为交换;
-实现:
具有交换功能的设备,即交换机;
-核心表:
交换表 / MAC 地址表
里面包含的是 MAC 与 port(端口)的对应关系;
-原理:
成表
1.静态输入MAC地址表
2.动态形成MAC地址表
#将收到的数据帧,提出源MAC,将其与数据帧
的“入端口”形成一个对应关系,放入MAC地址表
查表
将收到的数据帧,提出目标MAC,与MAC地址表条目
进行匹配:
如果匹配成功,则将数据帧从对应端口发送出去
如果匹配失败,则将数据帧进行 flooding
-flooding,洪泛的意思。
平时,也可以称其为广播:
将数据帧从除入端口以外的其他
所有端口都发送出去;
定义:
-冲突域
电信号的冲突范围
#为了解决信号冲突:
-引入 CSMA/CD机制
&带有冲突检测的载波侦听多路访问机制
-分割“冲突域”
&引入2层设备:网桥和交换机
-广播域
一个网段,就是一个广播域
注意:
1层设备,无法隔离冲突域;
2层设备,可以隔离冲突域,但是无法隔离广播域;
转载于:https://blog.51cto.com/13505138/2050457