欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

交换网络.

程序员文章站 2022-03-05 13:35:24
...

交换机转发方式:二层转发是根据MAC地址转发
1.泛洪:除接收到此数据帧的接口外,向其他所有接口转发该数据帧。
(广播帧B,组播帧M,未知单播帧U)
2.转发:接收到已知单播帧,向目的MAC地址对应接口转发。
3.丢弃:接收到目的MAC地址非自身的单播帧,做丢弃处理。//数据帧出错//从这个接口收到数据帧又从这个接口转发

  二层转发是根据MAC地址转发:
              广播帧:目的MAC地址全为1,FFFFFFFFFFFF
              组播帧:目的MAC地址第一字节第八比特位为1
              单播帧:目的MAC地址第一字节第八比特位为0
  三层转发是根据IP地址转发:
              广播帧:目的IP地址为255.255.255.255
              组播帧:目的IP地址为组播地址:224.0.0.0--239.255.255.255
              单播帧:目的IP地址为一个准确的IP地址

交换机转发单播帧时,根据MAC地址表进行转发

MAC地址表:由接收到的数据帧的源MAC地址与接收该帧的接口号形成映射关系的表项
MAC地址表老化时间:300s

(((
已知单播:网络节点之间的通信就好像是人们之间的对话一样。如果一个人对另外一个人说话,那么用网络技术的术语来描述就是“单播”,此时信息的接收和传递只在两个节点之间进行。
例如:一台电脑ping另一台电脑的ip地址,发送的就是已知单播

未知单播:即设备MAC表中没有该单播帧的目的MAC条目。
例如:一个局域网下有两台电脑A,B。A的ip为172.16.10.100 , B的ip为172.16.10.101 ,电脑A ping 一个 172.16.10.102 的ip地址,在电脑B中抓包看到A 的报文为未知单播

广播:主机之间一对所有的通讯模式,网络对其中每一台主机发出的信号都进行无条件复制并转发,所有主机都可以接收到所有信息(不管你是否需要),由于其不用路径选择,所以其网络成本可以很低廉。
例如:ARP请求报文

组播:主机之间一对一组的通讯模式,也就是加入了同一个组的主机可以接受到此组内的所有数据,网络中的交换机和路由器只向有需求者复制并转发其所需数据。
例如:vrrp组播报文,vrrp组播报文的目的mac为: 01-00-5e-00-00-12 目的IP为:224.0.0.18

)))

五元组:源IP地址,源端口,目的IP地址,目的端口和传输层协议
五元组能够区分不同会话,并且对应的会话是唯一的。

        例:192.168.1.1 10000 TCP 121.14.88.76 80 就构成了一个五元组。其意义是,一个IP地址为192.168.1.1的终端通过端口10000,利用TCP协议,和IP地址为121.14.88.76,端口为80的终端进行连接。

Ping命令的输出信息中包括目的地址、ICMP报文长度、序号、TTL值以及往返时间。