工作原理:
集线器(HUB):工作在物理层,通过广播的方式将数据包发送至每个端口,不能隔离冲突域。
交换机(SWITCH):工作在链路层,根据mac地址转发数据包至对应端口,不能隔离广播域。
路由器(ROUTE):工作在网络层,根据ip地址选择最佳“路径”将数据包转发至下一设备,可以隔离广播域。
拓扑图以下三种情况,均为第一次通信:
一、A →B
经过H1的所有数据都会以广播形式发送给每一个端口,假定此集线器只有0/0/0、0/0/1两个端口在使用,可当作s1与A直连
1 对两个终端IP、掩码进行计算,发现A、B处于同一网段,但未建立arp表,便向S1发送一个arp请求,请求内容为“我知道B的ip,但是我不知道B的mac”,B响应返回“我是B,我的ip是xxx,我的mac是xxx”,以此A、B得到得到ip-mac表,S1同时也建立mac-端口表。
2 封装成帧,包含源ip地址、源mac地址、目的ip地址、目的mac地址、数据块,发送给S1。
3 S1在mac转发表中查找mac对应端口,得到端口0/0/3,将包发送至设备B。
4 B收到包。
二、A→C
三、A→D
网友评论