1.简述ARP协议的工作原理。
- 每个主机都会在自己的 ARP 缓冲区中建立一个 ARP 列表,以表示 IP 地址和 MAC 地址之间的对应关系。
- 主机(网络接口)新加入网络时(也可能只是mac地址发生变化,接口重启等), 会发送免费ARP报文把自己IP地址与Mac地址的映射关系广播给其他主机。
- 网络上的主机接收到免费ARP报文时,会更新自己的ARP缓冲区。将新的映射关系更新到自己的ARP表中。
- 某个主机需要发送报文时,首先检查 ARP 列表中是否有对应 IP 地址的目的主机的 MAC 地址,如果有,则直接发送数据,如果没有,就向本网段的所有主机发送 ARP 数据包,该数据包包括的内容有:源主机 IP 地址,源主机 MAC 地址,目的主机的 IP 地址等。
- 当本网络的所有主机收到该 ARP 数据包时:
(A)首先检查数据包中的 IP 地址是否是自己的 IP 地址,如果不是,则忽略该数据包。
(B)如果是,则首先从数据包中取出源主机的 IP 和 MAC 地址写入到 ARP 列表中,如果已经存在,则覆盖。
(C) 然后将自己的 MAC 地址写入 ARP 响应包中,告诉源主机自己是它想要找的 MAC 地址。
6.源主机收到 ARP 响应包后。将目的主机的 IP 和 MAC 地址写入 ARP 列表,并利用此信息发送数据。如果源主机一直没有收到 ARP 响应数据包,表示 ARP 查询失败
关于ARP的更深入学习:ARP地址解析协议原理 - csguo - 博客园
2. 某园区网中,财务部门的交换机SWA和业务部门的交换机SWB要连接起来,要求交换机之间的总带宽为30Gbps,但是SWA和SWB的接口带宽都为10Gbps,请设计一种方案,并给出配置指令,满足组网要求。(提示:链路聚合)
交换机SWA使用端口GE1/0/1、GE1/0/2、GE1/0/3连接到SWB的端口GE1/0/1、GE1/0/2、GE1/0/3。在交换机上启用链路聚合以实现增加带宽和可靠性的需求。
SWA:
[SWA]int bridge-aggregation 1
[SWA]int GigabitEthernet1/0/1
[SWA-GigabitEthernet1/0/1]port link-aggregation group 1
[SWA]int GigabitEthernet1/0/2
[SWA-GigabitEthernet1/0/2]port link-aggregation group 1
[SWA]int GigabitEthernet1/0/3
[SWA-GigabitEthernet1/0/3]port link-aggregation group 1
SWB:
[SWB]int bridge-aggregation 1
[SWB]int GigabitEthernet1/0/1
[SWB-GigabitEthernet1/0/1]port link-aggregation group 1
[SWB]int GigabitEthernet1/0/2
[SWB-GigabitEthernet1/0/2]port link-aggregation group 1
[SWB]int GigabitEthernet1/0/3
[SWB-GigabitEthernet1/0/3]port link-aggregation group 1
3. 一个IP地址192.168.6.38/28,请问它所在子网的广播地址、网络编号、子网掩码、有效主机地址范围分别是什么?
广播地址196.168.6.47/28
网络编号192.168.6.32/28
子网掩码255.255.255.240
有效主机地址范围192.168.6.33~192.168.6.46
4. 组网要求所有主机均采用动态地址分配,可分配的IP范围是10.0.0.1-10.0.0.254,该园区有台路由器,DNS服务器地址为202.38.248.1。请设计出一种方案,并写出全部指令。
本题原理:DHCP配置
下面简单以SWA为例:
步骤一:在设备上配置IP地址及路由
1.配置RTA接口G0/1 IP地址为10.1.2.1/24
[RTA]int g0/1
[RTA-GigabitEthernet0/1]ip add 10.1.2.1 24
步骤二:配置RTA作为DHCP服务器
配置RTA为DHCP 服务器,给远端的SWA所连接的PC分配IP网段为10.1.2.2/24和10.1.2.3/24的地址
[RTA] dhcp enable #启动DHCP服务
[RTA]dhcp server forbidden-ip 10.1.2.1 #配置地址池中不参与自动分配的 IP地址,也即,10.1.2.1不参与地址分配
[RTA]dhcp server ip-pool 1
[RTA-dhcp-pool-pool1]network 10.1.2.2 mask 255.255.255.0
[RTA-dhcp-pool-pool1]gateway-list 10.1.2.1
[RTA-dhcp-pool-pool1]network 10.1.2.3 mask 255.255.255.0
[RTA-dhcp-pool-pool1]gateway-list 10.1.2.1
步骤三:PC通过DHCP服务器获得IP地址
在Windows操作系统的“控制面板”中选择“网络和Internet连接”,选取“网络连接”中的“本地连接”,点击【属性】,在弹出的窗口中选择“Internet协议(TCP/IP)” ,点击【属性】,选中【自动获得IP地址】和【自动获得DNS服务器地址】并确定,以确保PCA配置为DHCP客户端。在PCA的“命令提示符”窗口下,键入命令ipconfig来验证PCA能否获得IP地址和网关等信息。显示输出结果