美文网首页工作生活
DHCP协议(ip怎么来的)

DHCP协议(ip怎么来的)

作者: Makethechange | 来源:发表于2019-06-30 17:55 被阅读0次

    一、手动配置ip地址

    net-tools

    sudo ifconfig eth1 10.0.0.1/24  --配置ip地址

    sudo ifconfig eth1 up  --网卡up

    iproute2

    sudo ip addr add 10.0.0.1/24 dev eth1  --配置ip地址

    ip link set up eth1  --网卡up

    随意配ip的情形

    192.168.23.6 ping 192.168.1.6会是什么样的情形?

    ping不通。因为不知道目标地址的mac。只有在一个网段的才会进行ARP请求。linux的默认逻辑是,如果是跨网段,企图将包发送到网关上。

    所以手动配置的时候,要做到同一网段,并且ip不冲突。

    二、动态配置ip

    动态主机配置的协议:Dynamic Host Configuration Protocol,简称DHCP

    流程

    第一步:Client端向局域网内发送一个DHCP Discover,目的是发现可以给他提供ip的DHCP Server

    第二步:Server发送DHCP Offer给Client,目的是告知Client他可以提供ip地址

    第三步:Client收到DHCP Offer包后,发送DHCP Request请求分配ip

    第四步:Server发送ACK

    全程都是广播的方式,但包里面都有mac,通过mac标识具体发给谁的

    ip地址续租:时间过去一半的时候client会向server发送续约请求,server会ack。

    相关文章

      网友评论

        本文标题:DHCP协议(ip怎么来的)

        本文链接:https://www.haomeiwen.com/subject/vwbbcctx.html