美文网首页网络
网络慢走-2

网络慢走-2

作者: 昵称与隐藏 | 来源:发表于2019-01-22 13:09 被阅读4次

IP 分配

会用Linux的系统的人应该都会用ifconfig或者 ip addr 命令给自己的机器配置个ip。但是如果你的机器身在一个局域网中,有时你会发现ip是配上了,但是网络还是不可用的。你关掉机器后从其他机器ping这个ip还ping的通,说明这个ip已经被别人捷足先登先霸占了。那你咋办呢,一个方法是你配置子网的某个ip之前,先ping一下你想用的ip,ping不同的话说明你可以用。然后再去配。不过也不一定,万一人家恰巧在这个时候是关机状态呢?等人家一开机,你俩又冲突了。

还有个方法就是你去DHCP 服务器上获取ip,DHCP server一般部署在路由器或者三层交换机上。从DHCP上获取ip流程如下:

具体经历一下步骤

1. 主机发送广播包,广播包中包含UDP包,UDP保重包含BOOTP包,BOOTP中就是你的request内容,大概是我是新来的,MAC地址是啥啥啥,我还没有ip,我来请求个ip,这里一定要带上MAC地址,这样DHCP server才知道相应谁。这一步成为DHCP Discovery

2. DHCP server收到主机发过来的BOOTP后,给你分配个空闲的ip,并把他标为已用,这样不会再分配给其他主机这个ip,同样发送个广播包,大概是 MAC地址是啥啥啥的主机,给你分配之歌ip地址如何。这一步称为DHCP OFFER

3. 主机收到DHCP 响应通知后,很高兴,不过还是发DHCP request给DHCP说我用了这个ip了,这一步称为Request

4. DHCP收到 request通知后,确认主机使用这个IP 就发个确认通知,子网中所有主机都知道这个ip被这个主机使用了。这一步称为DHCP ACK

相关文章

  • 网络慢走-2

    IP 分配 会用Linux的系统的人应该都会用ifconfig或者 ip addr 命令给自己的机器配置个ip。但...

  • 网络慢走-5

    路由器 之前都在内网转悠,世界这么大总想去浪一浪。网络世界里如果从内网连到外网呢。这就要一个网关这个东西了。先看一...

  • 网络慢走-6

    TCP & UDP 之前将了物理层,链路层,IP层,今天来看看传输层的协议,传输层主要有两个协议一个TCP,另一个...

  • 网络慢走-7

    HTTP协议 现在讲讲应用层,应用层的协议有很多,其中就用HTTP协议。HTTP协议应该是我们平时接触最直接的协议...

  • 网络慢走-1

    IP 分类 A类:0.0.0.0 -- 127.255.255.255 前8位位网络号,后24位为主机号,可用私有...

  • 网络慢走-4

    从交换机到VLAN 嗯,上次用交换机基本上已经可以大家一个稍有点规模的局域网里,现在来看scope再大的,网络结构...

  • 网络慢走-3

    局域网内通信 物理层 我们来尝试搭建一个局域网,首先要有两台以上的机器还有用来连接机器的设备。先从最最简单的两台机...

  • 网络慢走-9

    DNS协议 大家一般没有通过IP来在互联网上访问资源的,比如你访问百度,不是在浏览器中输入ip地址来访问百度,说实...

  • 网络慢走-8

    HTTPS协议 前面讲过HTTP协议,http协议在通信过程中都是明文传送,黑客通过http抓包很容易把请求内容拦...

  • 健身跑

    今天慢跑1公里,慢走2公里。

网友评论

    本文标题:网络慢走-2

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