HCIA Day2

ARP协议 地址解析协议

原理:根据已知的地址来获取与其对应的另一种地址

ARP两种情况
1.已知MAC获取未知IP
2.已知IP获取未知MAC

ARP缓存表-----存在老化时间---180s

特殊的MAC地址:FFFF:FFFF:FFFF -----代表广播地址

广播域----一个数据包所洪泛的范围

广播和洪泛的区别

洪泛行为是由于MAC地址表中找不到目的MAC而被迫发生

广播是由于识别了全F的广播帧,交换机主动发生的行为

pc端的ping通行为会触发ARP行为

 pc访问其他设备时,先基于目标IP地址判断对端设备是否与自己处于同一广播域;若在同一广播域,则先使用ARP广播获取MAC地址,在进行单播通讯;若不若不在同一广播域,则封装目标mac地址为本地网关的mac地址,将数据发送至路由器处,由路由器进行代为转发。

 (老师讲的)工作过程:

发送者

1. PC1构造一个广播帧(目的MAC地址全F),源IP和源MAC是PC1自己的,目的IP是192.168.1.100,该数据被发送给交换机后,交换机看到目的MAC地址全F,则直接进行洪泛操作,而不用在本地MAC地址表中查询。----ARP请求报文。(请求报文表达的意思是-------我是谁,我找192.168.1.00,请回复我)

2. 若路由器接受到请求报文,根据目的MAC地址,会认为该报文可能是找我的,故而拆除报文封装,查看IP地址内容,因目的IP地址非本地,故丢弃该请求报文。

3. 若路由器接收到该请求报文,根据目的MAC地址,会认为该报文可能是找我的,故而拆除报文封装,查看IP地址内容,因目的IP地址为路由器本地IP地址,故查看数据内容,并回复PC1

4.路由器构造一个单播帧,源IP和源MAC均为路由器本地数值,目的IP为192.168.1.1,目的MAC为AAAA;AAAA;AAAA,该报文为ARP应答报文。

5.交换机接受到应答报文后,会根据目的MAC地址查询MAC地址表并进行单播转发

6.PC1接收到该报文后,成功获取到路由器的MAC地址。并将该MAC地址记录在本地的ARP缓存表中,进而构造访问PC3的数据包

跨广播域通讯需要配置网关

具体:PC、交换机和路由器数据收发状况

PC1--->PC3 发

发出一个数据包需要进行包装

包装的具体形式:

源MAC ---->相当于寄件人姓名

目的MAC ---->相当于收件人姓名

源IP ---->相当于寄件人邮箱

目的IP ---->相当于收件人邮箱

自己的理解:

PC1构造一个广播帧(目的MAC地址全F),源IP和源MAC是PC1自己的,目的IP是192.168.1.100,该数据被发送给交换机后,交换机看到目的MAC地址全F,则直接进行洪泛操作,而不是在本地MAC地址表中查询。----ARP请求报文。-------我是谁,我找192.168.1.00,请回复我

交换机会学习源 MAC,形成一个自己的MAC表,本身的MAC表中没有目的MAC,则进行洪泛(发给PC2和路由器各一份),PC2识别出不是找自己的,进行丢弃。路由器识别目的MAC,非自己则丢弃,为自己则保留并将源、目的MAC删除,然后识别源、目的IP,若IP网络位与路由器两端接口相不符合则丢弃,若符合则保留并从输出接口重新赋以新的源、目的MAC。然后到交换机,交换机学习源MAC形成自己的MAC表,无目的MAC进行洪泛,PC4丢弃,PC3识别,目的MAC、IP与自己相符合,删除外包装,得到最终数据信息

注:路由器依靠路由表进行数据转发 交换机的MAC表中的MAC后附带对应数据输入时的接口号(如0/0/2等)

PC1<---PC3 收

 PC3给PC1回信息,依然对数据包进行一个同样形式的包装。到交换机,交换机学习源MAC,识别目的MAC,在已有的MAC表中可以查到,则无需进行洪泛,直接发到路由器。路由器对数据包进行发信息时同样的操作,最终赋予新的源、目的MAC,再到交换机,交换机学习源MAC,识别目的MAC,在已有的MAC表中可以查到,则直接发给PC1,PC1识别并删除包装,接受最终的数据信息

ARP分类

1.正向ARP----通过IP地址获取MAC地址----网络中最常见的

2.反向ARP----通过MAC地址获取IP地址

3.免费(无故)ARP----自我介绍、冲突检测

4.代理ARP-----由网关设备代替主机查询MAC地址

ISO----国际标准化组织

网络层

有类分址

有类地址分类按照IP地址的前八位数字特征进行分类,共分出5类,其中A、B、C类为单播地址,掩码分别为8、16、24位

常用C类

特殊地址 (必须记住)

1.无效地址 0.0.0.0 (1. 代表没有地址;2. 代表所有地址)

2.环回地址 127.0.0.1-127.255.255.255 用作排错分析(通过ping这个地址)

3.受限广播地址 255.255.255.255 在不知道IP和MAC时使用,但是会受到路由器的限制7

4.主机位全0 192.168.1.0 255.255.255.0 不是一个单播地址,不能配置为IP地址

5.主机位全1 192.168.1.255/24 不是单播地址,不能配置为IP地址,是直接广播地址;用于本地向本地以外的广播域进行广播行为,一般会被限制 可作为目的IP

6.本地链路地址,自动私有地址 169.254.0.0/16

私有地址(单播地址)

只有单播地址可以作为源IP

A类:

前八位为网络位 1-126

子网掩码 255.0.0.0 127开头的是环回地址

B类:

前16位为网络位 128-191

子网掩码 255.255.0.0

C类:

前32位为网络位 192-223

子网掩码 255.255.255.0

A和B类主机位浪费严重

公有地址

除了特殊地址和私有地址外的所有单播地址

组播地址

D类 不分主机位和网络位

只能作为目标IP使用

广播易造成骚扰,组播更好一点 只能作为目标IP使用

VLSM技术----可变长子网掩码----子网划分

广播域变多时需要的网段也就更多

eg.广播域变成两个时,也就需要两个网段

因为使用主类地址产生的预留IP地址太多,造成了IP地址浪费,所以诞生VLSM技术,消除IP地址浪费。

实现方法:通过从主机位借位到网络位的方式,达到将一个大的网段划分为多个小的网段;借出的位称为子网位,决定了能划分的网段的个数

通过借位(假设借n位),可划分的子网数为2的n次方,例如从主机位借3位到网络位,则可划分出的子网数为2的3次方,即8个

可用的子网数为2的n次方减2(减去两个主机位全1和全0的)

0000000

192.168.1.128/25

192.168.1.0/24  (十进制形式)  24表示网络位的长度,借位后网络位变长
11000000.10101000.00000001.00000000 (二进制形式) ----IP地址
网络位(以.分隔的前三部分) . 主机位(第四部分)
11111111.11111111.11111111.00000000----掩码信息
11000000.10101000.00000001.0 0000000/25----192.168.1.0/25 
11000000.10101000.00000001.1 0000000/25----192.168.1.128/25
11000000.10101000.00000001. 000 00000/27----192.168.1.0/27
11000000.10101000.00000001. 001 00000/27----192.168.1.32/27
11000000.10101000.00000001. 010 00000/27----192.168.1.64/27
11000000.10101000.00000001. 011 00000/27----192.168.1.96/27
11000000.10101000.00000001. 100 00000/27----192.168.1.128/27
11000000.10101000.00000001. 101 00000/27----192.168.1.160/27
11000000.10101000.00000001. 110 00000/27----192.168.1.192/27
11000000.10101000.00000001. 111 00000/27----192.168.1.224/27

即的)th Subnet Mask,可变长子网掩码 ), 192.168.0.1/27 属于 CIDR (无类别域间路由,Classless Inter-Domain Routing) 表述形式。

切记:将一个网段划分为多个子网后,在网络中该母网将不能配置为可用ip;


CIDR技术---无类域间路由----子网汇总

将小的子网汇聚成大的网段

满足条件:

1.母网相同

2.掩码一致

汇总方式:取相同位,去不同位

192.168.1.0/24
192.168.2.0/24
192.168.3.0/24
192.168.0000 0001.00000000/24
192.168.0000 0010.00000000/24
192.168.0000 0011.00000000/24
192.168.0000 00--.00000000/22----192.168.0.0/22---超网:汇总后的掩码信息<主类掩码
172.16.1.0/24
172.16.2.0/24
172.16.3.0/24
172.16.00000001.0/24
172.16.00000010.0/24
172.16.00000011.0/24
172.16.000000--.0/22---172.16.0.0/22----子网汇总:汇总后的掩码信息>主类掩码
 

172.16.0.0/15

172.00010000.000000000.00000000

111111111.11111110.00000000.00000000

=255.254.0.0

(由于是连续的1和连续的0组成的,所以不会有255.254.255.0的情况)

172.16.0.0/17
​
172.16.128.0/17
​
172.17.0.0/17
​
172.17.128.0/17
以上四个子网的可用主机范围是:
172.16.0.1 - - - -172.16.127.254
​
172.16.128.1- - - -172.16.255.254
​
172.17.0.1- - – -172.17.127.254
​
172.17.128.1- - - -172.17.255.254
​
去掉主机位全0和全一的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值