dhcp,dns,网关

2020-07-05  本文已影响0人  南苑bert

我们都知道我们电脑都有网卡,而网卡都有一个唯一MAC地址,他的主要作用是干嘛的勒,那就是建立连接网络连接.

而我们从这个建立网络连接开始介绍dhcp,dns,网关的关系.

那开始我们的学习故事吧

我们都知道网卡的任务是传达信息,那网卡都有一个唯一的MAC地址,我们就叫他wr-link43(MAC地址简写),但是如果这台电脑不联网传输信息就没有价值.

突然有一天,一个rs4(网线)接口连接起来了就会开始我们连接步骤

  1. 这个网络里面会有一个dhcp服务器(作用:动态分配IP)
  2. 开始发送自己的连接请求(前提:必须知道收件人的MAC地址)

以太网

目的地: FF:FF:FF:FF:FF(发送到同一子网的所有电脑)
发件人:11:27:F5:8A:79:54 (就是自己)

IP数据

目的地:255.255.255.255
源地址:0.0.0.0(任何来源)

UDP报文

目的地端口:67
源地址端口:68

DHCP报文

我想找个IP地址谁有啊?

通过网络发送消息给交换机,交换机看见FF:FF:FF:FF,广播出去告诉所有能连接到的交换机谁有空闲的IP(局域网内)

如:

DHCP服务器192.168.1.1,给我们的IP是192.168.1.2

选择好后,DHCP服务器192.168.1.1就会给我们一个是否确认的一个消息

注:如果电脑重启这些操作会重新来一遍

image.png

接下来我们又会遇到一些问题

比如我们现在要访问百度,www.baidu.com,我们要把他翻译成IP地址,我们就会给CNS服务发一条消息,

发送会失败

原因网卡不知道DNS的服务器MAC地址

ARP(通过IP找ARP)

收件人: FF:FF:FF:FF:FF:FF (同一子网内的所有电脑)
发件人: 11:27:F5:8A:79:54 (就是我自己了!)
内容:呼叫网关路由器(192.168.1.1), 请问你的MAC地址是什么?

过了一会, ARP应答果然来了, 我们看到了网关路由器的MAC地址: 88-25-93-79-E0-C8(内存会记录起来)

image.png

浏览器开始建立TCP连接,发送GET请求过去动态内容

上一篇 下一篇

猜你喜欢

热点阅读