作为一个网络工程师需要有很好的部署思路,一个活跃的思维,还有就是发展的眼光去设计一个实验一个项目。
网络部署思路: 1. 拓扑设计 (IP地址规划 ) 2. 实施 1)拓扑的搭建 2)配置 3. 底层 (所有节点拥有应该合法的IP地址,手工 自动 ) 4. 路由 -- 全网可达 5. 策略 -- 规则、优化、安全 6. 测试 7. 排错 8.维护 9.升级 -- 割接
学习DHCP:
DHCP:动态主机配置协议 1.作用:统一分发管理IP地址 ,C/S架构 C-客户端 S 服务端 就是你需要在拓扑中找到一个设备,这个设备用来充当DHCP服务器。然后让他去给底下这些需要获取IP地 址的终端设备分配IP地址,而这些需要获取IP地址的终端设备,就称为DHCP的客户端。 2.成为DHCP服务器的条件: 1. 该设备必须拥有接口或者网卡连接到所要下放IP地址的广播域内 2. 该接口或者网卡必须拥有合法的IP地址,且具备通讯条件 3.使用的路由器作为DHCP服务器更加合理 1. 在于路由器两个接口位于两个不同的广播域内,所以可以同时针对两个不同的广播域分配IP地址,如果 使用PC则只能分配自己所在的广播域。 2. 路由接口IP地址一般固定,而执行特定功能的服务器地址也一般固定,路由器接口不固定,终端的网关 就会时刻改变,必然网络不在稳定,服务器地址一直改变,想要去访问,访问的目标就一直在改变,同 样不利于传输的稳定性。 DHCP配置: [Huawei]ip pool a ---地址池名称自拟,一台设备上可以创建多个地址池塘,但是一个地址池塘只能服务一个 广播域 [Huawei-ip-pool-a]network 192.168.1.0 mask 24 --接口绑定,确定分配IP地址的范围 [Huawei-ip-pool-a]gateway-list 192.168.1.1 ---该网段下发的网关地址 [Huawei-ip-pool-a]dns-list 8.8.8.8 114.114.114.114 ---DNS地址
一般在虚拟机上通过抓包工具进行查看PC通过DHCP协议获取的IP地址
比较UDP和TCP的区别
DHCP基于UDP的67、68端口进行工作,服务器使用67号端口,客户端使用68号端口
第一种场景:PC首次获取IP地址 1. DHCP客户端 -- 服务器 -- discover包 --广播发送 2. DHCP服务端 -- 客户端 -- offer包 --单播或者广播发送(华为使用单播发送) 3. DHCP客户端 -- 服务端 --request包 -- 广播 :广播域中可能存在多个DHCP服务器 1.告知其中一个服务 器我选择了你提供的IP地址2.告知其他服务器我已经有选择了,你不用继续保留 当dhcp客户端收到多个DHCP offer包时,会选择第一个收到的offer包中携带的IP地址,作为请求IP地 址 4. DHCP服务器--DHCP客户端 -- ack包 -- 广播单播 第二种场景:PC再次获取IP地址 1.直接进行第三步(电脑又记忆存储功能,会记忆获取到的IP地址的服务器的地址,将直接向该服务器进行 请求) 2.DHCP服务器--DHCP客户端 -- ack包 -- 广播单播 租期 -- 默认24h T1时间:50% 12h时,客户端将单播发送request请求,用来续租 T2时间:87.5 21h时,客户端将广播发送request请求,可能DHCP服务器的地址发生改变 超过租期:24h后将无条件释放IP地址,重复第一次的四个过程,重新获取一个IP地址 DHCP NAK---服务端发送次IP地址不能使用 DHCP release -- 客户端主动释放IP地址
一定记住骨干链路不要连接原件