IP地址配置 手动配置 ■拨号用户通过PPP协议分配 基于DHCP(Dynamic Host Configuration Protocol) 的配置 ■RFC2131 ■采用客户/服务器模式,消息采用UDP协议封装 IP地址分配机制 ·自动分配:DHCP给客户端分配一个永久的IP地址 ·动态分配:DHCP给客户端分配一个一段时间内有效的IP 地址 手动分配:,客户端P地址由网络管理员分配,DHCP仅用 来将分配的地址通报给客户端 16
16 IP地址配置 ◼ 手动配置 ◼ 拨号用户通过PPP协议分配 ◼ 基于DHCP(Dynamic Host Configuration Protocol)的配置 ◼ RFC 2131 ◼ 采用客户/服务器模式,消息采用UDP协议封装 ◼ IP地址分配机制 ◼ 自动分配:DHCP给客户端分配一个永久的IP地址 ◼ 动态分配:DHCP给客户端分配一个一段时间内有效的IP 地址 ◼ 手动分配:客户端IP地址由网络管理员分配,DHCP仅用 来将分配的地址通报给客户端
DHCP协议:关键点 客户:请求P地址的用户终端 HCP服务器:管理和分配IP地址的服务 器 1. 如何确保IP地址的唯一性?DHCP服务器 统一管理和分配 2. 客户端最开始如何标识?使用MAC地址, IP地址使用0.0.0.0 3. 如何找到DHCP服务器?通过广播 4. 多个DHCP服务器如何处理?客户端选择 17
DHCP协议:关键点 ◼ 客户:请求IP地址的用户终端 ◼ DHCP服务器:管理和分配IP地址的服务 器 1. 如何确保IP地址的唯一性?DHCP服务器 统一管理和分配 2. 客户端最开始如何标识?使用MAC地址, IP地址使用0.0.0.0 3. 如何找到DHCP服务器?通过广播 4. 多个DHCP服务器如何处理?客户端选择 17
Server Client Server P地址配置:DHCP过程 1)客户端在广播DHCPDISCOVER消息 Begins initialization 源IP地址为0.0.0.0 DHCPDISCOVER DHCPDISCOVER 目的IP地址为255.255.255.255, Determines Determines 使用MAC地址来标识客户端 configuration configuration 2)DHCP服务器回应DHCPOFFER消息 。银象用级有年专保 DHCPOFFER 给客户端,其中包含分配的IP地址、 租用期限和其它配置参数 DHCPOFFER 3)客户端选择一个DHCP服务器并且在 Collects replies 整个网络上广播DHCPREQUEST消 sollde Selects configuration 息,告诉其它DHCP服务器它选择哪 个服务器提屣的IP地址 DHCPREQUEST 4) DHCPREQUEST选定的服务器给客 Commits 户端回应DHCPACK,其中包含有配 configuration 置参数 DHCPACK 5)客户端接收到OHCPACK后,I 应该对 "g■a■s■■g■ 参数进行最后的检查 Initialization complete 然后才能开始使用分配的IP地址 6)客户端可以通过向DHCP服务器发送 Graceful shutdown DHCPRELEASE消息来释放对IP地址 的租用,其中包含有客户端的MAC地 DHCPRELEASE 址和租用IP地址 Discards lease More Details:https://support.microsoft.com/en-us/kb/169289
1)客户端在广播DHCPDISCOVER消息 源IP地址为0.0.0.0 目的IP地址为255.255.255.255, 使用MAC地址来标识客户端 2)DHCP服务器回应DHCPOFFER消息 给客户端,其中包含分配的IP地址、 租用期限和其它配置参数 3)客户端选择一个DHCP服务器并且在 整个网络上广播DHCPREQUEST消 息,告诉其它DHCP服务器它选择哪 个服务器提供的IP地址 4)DHCPREQUEST选定的服务器给客 户端回应DHCPACK,其中包含有配 置参数 5)客户端接收到DHCPACK后,应该对 参数进行最后的检查 然后才能开始使用分配的IP地址 6)客户端可以通过向DHCP服务器发送 DHCPRELEASE消息来释放对IP地址 的租用,其中包含有客户端的MAC地 址和租用IP地址 IP地址配置:DHCP过程 More Details: https://support.microsoft.com/en-us/kb/169289
DHCP中继 单播DHCPDISCOVER DHCP Relay DHCP Server 广播DHCPDISCOVER Client 19
19 DHCP中继 Client 广播DHCPDISCOVER 单播DHCPDISCOVER DHCP Relay DHCP Server
IP地址和MAC地址 MAC寻址 路由器 P寻址 网络1 B 网络2 ◆ IP地址在整个网络中标识不同的节点,而MAC地址在链路 或者局域网内标识不同的节点 P地址包含有网络号(前缀).,因此节点配置的IP地址与 其所在的网络相关,而MAC地址与节点位置无关,因此一 般事先固化在网络设备中
IP地址和MAC地址 ◼ IP地址在整个网络中标识不同的节点,而MAC地址在链路 或者局域网内标识不同的节点 ◼ IP地址包含有网络号(前缀),因此节点配置的IP地址与 其所在的网络相关,而MAC地址与节点位置无关,因此一 般事先固化在网络设备中 A B D MAC寻址 C 路由器 IP寻址 网络1 网络2