企业课(理论)

news/2024/10/21 9:13:43/

数据链路层
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:出接口;报文去往目的地发出的接口

优先级:

9efea1240a8248438d137494aaf4e864.jpg

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

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

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

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

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

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

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

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

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


http://www.ppmy.cn/news/241341.html

相关文章

iOS app上架截屏尺寸 5.5英寸:1242x2208 6.5英寸:1242x2688

5.5英寸和6.5英寸的iphone的截屏必须上传 5.5英寸:1242x2208 6.5英寸:1242x2688

not in 查不出数据

当not in (idList) 里面 id存在空时,not in null 等同于 !null, 我们知道数据库判断空是is null ,如果用!null就查不到数据了

缓存一致性

《缓存更新的套路》 -陈皓 (不考虑二步失败,只考虑并发状况) 先指出了”先删除缓存,再更新DB“策略在并发时存在的一致性问题 说明cache aside缓存模式,其更新为“先更新DB,再让缓存失效”模式&#xff08…

令人惊艳的高效算法盘点(附示例)

令人惊艳的高效算法盘点(附示例) 在计算机科学领域,算法是解决问题的基石。有些算法,因为其高效性和惊人表现,令人瞩目。本文将为你介绍一些令人惊艳的高效算法,让我们一起来领略这些算法的魅力吧&#xf…

matlab作业 阳光的快乐老爹,霍思燕6岁儿子近照曝光,调皮起来超阳光,完美继承老爹容颜!...

霍思燕6岁儿子近照曝光,调皮起来超阳光,完美继承老爹容颜! 明星带娃一起参加真人秀是最近几年比较常见的节目形式,也让我们近距离的关注到一批可爱呆萌的星二代。因为父母都是演艺圈的,所以大部分星二代长得都是非常好…

53岁“聂小凤”携女现身 女儿被赞最美星二代

53岁“聂小凤”携女现身 女儿被赞最美星二代 (中娱立赢报道)林家有女初长成!昔日无线当家花旦龚慈恩带着16岁爱女林恺铃(Ashley)现身参加活动。虽然Ashley曝光不是第一次,但她每次出现都依然吸引大众的目光…

唤醒队列java_Java队列学习第一篇之列介绍

Java并发之显式锁和隐式锁的区别 在面试的过程中有可能会问到:在Java并发编程中,锁有两种实现:使用隐式锁和使用显示锁分别是什么?两者的区别是什么?所谓的显式锁和隐式锁的区别也就是说说Synchronized(下文简称&#…

java 显式锁_Java并发之显式锁和隐式锁的区别

Java并发之显式锁和隐式锁的区别 在面试的过程中有可能会问到:在Java并发编程中,锁有两种实现:使用隐式锁和使用显示锁分别是什么?两者的区别是什么?所谓的显式锁和隐式锁的区别也就是说说Synchronized(下文简称&#…