企业课(理论)

数据链路层
IP地址:32bit   十进制、二进制表示
Mac地址:48bit     十六进制   (0-9,a-f)

Mac地址:
单播Mac地址:一对一      48bit第八bit为0
组播Mac地址:一对多      48bit第八bit为1
广播Mac地址:一对所有  48bit第八bit为f

PC1:192.168.1.1   AA

PC2:192.168.1.2   BB

应用层:date

传输层:TCP/date

网络层:STP:192.168.1.1   DIP:192.168.1.2/TCP/date

数据链路层:SMAC:AA  目的MAC:   ? STP:192.168.1.1   DIP:192.168.1.2/TCP/date

默认情况下,对方的MAC地址是不知道的,因此无法完成封装。

通过ARP协议获取对方mac地址,通过目的IP地址获取目的mac地址。

ARP报文:

ARP请求、ARP响应

1、ARP请求(PC1请求PC2):

数据链路层:源Mac地址:AA   目的Mac地址:全F(广播)

ARP报文:

源IP地址:192.168.1.1   目的IP地址:192.168.1.2

源Mac地址:AA          目的Mac地址:全0(不知道对方Mac地址)

操作类型:request

2、ARP缓存

收到ARP报文后,会将请求报文的源IP地址和源Mac地址放进ARP缓存表

3、ARP响应(PC2响应PC1):

数据链路层:源Mac地址:BB 目的Mac地址:AA

ARP报文:

源IP地址:192.168.1.2  目的IP地址:192.168.1.1

源Mac地址:BB          目的Mac地址:AA

操作类型:reply

4、ARP缓存

收到ARP报文后,会将请求报文的源IP地址和源Mac地址放进ARP缓存表

单播数据帧:目的Mac地址单播Mac地址

组播数据帧:目的Mac地址组播Mac地址

广播数据帧:目的Mac地址广播Mac地址

交换机的转发:

防洪、转发、丢弃。

Mac地址表:指导数据帧的转发。

display mac-address  查看mac地址表

交换机的工作原理:接收、学习、转发

1、接收

2、学习:交换机接收到数据帧,会将接收数据帧的端口与数据帧的源Mac地址一起放进Mac地址表中

3、转发:如果接收到一个单播数据帧,会根据Mac地址查找mac地址表

(1)如果查到了,根据Mac地址转发。

(2)如果没有查到,就泛洪。

如果接收到一个广播数据帧,直接泛洪。

免费ARP可以用检测IP地址是否冲突

PC1(后)    192.168.1.1   AA

PC2  192.168.1.1       BB

免费ARP

数据链路层:

源Mac地址:  AA    目的Mac地址:全f

ARP报文

源Mac地址:  AA   目的Mac地址:全0

源IP地址:192.168.1.1    目的IP地址:192.168.1.1

类型:request

路由器:根据IP路由表指导转发

display ip routing-table  查看IP路由表

路由:位置信息

IP路由表中的内容:

Destination/Mask:目的网段/掩码;最终要访问的地方

Proto :协议;路由的来源 (1 、 direct 直连2、static静态路由  3、动态路由:ospf、rip)

Pre :优先级;通过优先级实现选路,越小越优

Cost:度量值;用于选路,越小越优。

NextHop:下一跳;从出接口出去下一个到达的接口IP地址

Interface:出接口;报文去往目的地发出的接口

优先级:

企业课(理论)_第1张图片

 度量值:常用的度量值:跳数、开销

计算方式:沿途所有路径的度量值之和

最长匹配原则:如果优先极、度量值无法匹配,根据掩码进行选择,路由器会选择掩码最长的条目。

掩码长,主机位短,越精确。

路由器隔离广播域,ARP报文不能穿越路由器,不能被转发到其他广播域。

源IP地址:192.168.1.1  目的IP地址:192.168.1.2

源Mac地址:AA             目的Mac地址:BB

交换机:源IP直接访问目的IP,找不到进行泛洪

路由器:ARP要先请求网关,然后解封寻找路由表,然后封装,找到目的网关,进行访问目的IP

你可能感兴趣的:(网络)