1.DHCP
在局域网中我们一般只要插上网线就被分配id并可以上网了,这是为啥呢。这里主要用到了DHCP协议
DHCP全拼 Dynamic Host Configuration Protocol.动态域名配置协议
首先,每台电脑都有一个网卡,就算你没有网络的情况下,网卡都有一个MAC地址
当接通网络后,主机要去哪获得一个ip地址呢.在同一网络里基本靠“吼”:有人吗,老子来了!暂且称之为DHCP discover
而ip管理者,就会回应它 DHCP SERVER
主机在刚开始的时候由于没有IP.所以使用IP地址0.0.0.0发送一个广播包,目的IP为255.255.255.255
广播包会封装到UDP里面,UDP封装到BOOTP里面。其实DHCP是BOOTP的增强版
在这个广播包里面,新人大声喊:我是新来的(Boot request),我的 MAC 地址是这个,我还没有 IP,谁能给租给我个 IP 地址!
格式就像这样: