路由器是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备。它能够理解不同的协议,例如某个局域网使用的以太网协议,因特网使用的TCP/IP协议。这样,路由器可以分析各种不同类型网络传来的数据包的目的地址,把非TCP/IP网络的地址转换成TCP/IP地址,或者反之;再根据选定的路由算法把各数据包按最佳路线传送到指定位置。所以路由器可以把非TCP/IP网络连接到因特网上。
当数据包进入路由器后,路由器将查看数据包中的目标IP地址,然后查询本地的路由表,若表中存在将无条件按照记录转发;若没有记录将丢弃该流量。
路由器默认以一个网段为目标进行记录,默认路由器仅存在直连网络设备;非直连网段为为未知网段;获取未知网段的方法:1、静态路由-手写路由表;2、动态路由器-通过协议路由器沟通后自动计算。
第一级模式:
第二级模式:
第三级模式:[Huawei-???]该模式为各种专用配置模式,如进输入接口配置等。
[Huawei]sysname r1
[r1] 修改设备名
[Huawei] interface GigabitEthernet 0/0/0 进入某接口命令 简写int g0/0/0
[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.1 255.255.255.0
给接口配置IP地址,配置IP地址时,掩码可以仅写长度
如:[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.1 24
[Huawei-GigabitEthernet0/0/0]quit 退出该模式 简写 q
[Huawei-GigabitEthernet0/0/0]display this 查看当前存在的指令
[Huawei-GigabitEthernet0/0/0]display current-configuration 查看当前配置
undo 命令 :删除该指令
进入接口输入 shutdown:停止该接口;undo shutdown 重启接口
配置技巧:tab键可补全单词;命令 ?查看该模式或者单词后可以配置的单词及注释;
DHCP前身是BOOTP,是一种客户端/服务器协议,统一分发管理IP地址,自动为 Internet 协议 (IP) 主机提供 IP 地址及其他相关配置信息。
1.该设备必须拥有所有接口或网卡连接到所要下放IP地址的广播域内。
2.该接口或网卡必须已经拥有合法IP地址,且可以通信。
DHCP基于UDP67、68端口工作,服务器使用67,客户端使用68;客户端和服务器之间存在4个数据包。
客户端通过广播域发送DHCP发现包(请求)源 0.0.0.0 目 255.255.255.255;
服务器以计划分配给客户端的IP地址为目标IP地址发送提议包来分配IP地址给客户;
服务器端使用应答包来确认是否认可该IP地址
服务器最后使用ACK来确认分配
过程中,服务器在发送提议包前,终端在最终IP前,均通过ARP请求来确定该IP地址在网络中是否已经被其他设备使用。
1、开启设备的DHCP服务
[Huawei]dhcp enable
2、创建一个名为a(可以任意)的DHCP的池塘,一台设备上可以创建多个池塘 ,但一个池塘只能服务一个广播域。
[Huawei]ip pool a
3、绑定接口可以分配的地址范围
[Huawei-ip-pool-a]network 192.168.1.0 mask 24
网段 掩码
4、绑定该网段的网关IP地址
[Huawei-ip-pool-a]gateway-list 192.168.1.1
5、如果还有DNS服务器还可以绑定服务器的IP地址
[Huawei-ip-pool-a]dns-list 114.114.114.114
6、在路由器上各个DHCP工作的接口开启
[Huawei-GigabitEthernet0/0/0]dhcp
[Huawei-GigabitEthernet0/0/0]dhcp select global
实现DHCP分发IP 给PC1 PC2 PC3 PC4
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip address 192.168.1.1 24
[r1-GigabitEthernet0/0/0]int g0/0/1
[r1-GigabitEthernet0/0/1]ip address 192.168.2.1 24
2、开启及配置DHCP
[r1]dhcp enable
[r1]ip pool a
[r1-ip-pool-a]network 192.168.1.0 mask 24
[r1-ip-pool-a]gateway-list 192.168.1.1
[r1-ip-pool-a]dns-list 114.114.114.114
[r1-ip-pool-a]q
[r1]ip pool b
[r1-ip-pool-b]network 192.168.2.0 mask 24
[r1-ip-pool-b]gateway-list 192.168.2.1
[r1-ip-pool-b]dns-list 114.114.114.114
3、进入接口选择DHCP服务
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]dhcp select global
[r1-GigabitEthernet0/0/0]q
[r1]int g0/0/1
[r1-GigabitEthernet0/0/1]dhcp select global
4、在各个PC机上选择DHCP自动获取IP地址
PC2 PC3 PC4一样的方法选择DHCP获取
5、使用命令ipconfig查看PC机上面配置信息
PC1:
PC4: