局域网常用的互联设备是_【好玩的网络-第2期】家庭中常用的网络设备(中)基础概念补充,IP地址是怎么配?认识局域网。...

1e7eda010cbc507b32793a4cd0e682a9.png

【好玩的网络】系列面向普通人的网络科普视频。我在我的哔哩哔哩账号(up主:旋律果子)更新【好玩的网络】视频版,在我的知乎(用户:曾彦)专栏更新【好玩的网络】文字版。最新消息以及预告在我的个人网站www.yzeng1995.top发布,大家可以关注我的哔哩哔哩(旋律果子)和知乎账号(曾彦)。其中,我的知乎专栏欢迎网络爱好者的投稿以及补充。

家庭中常用的网络设备(中):讲解路由器之前的基础概念补充IP地址是怎么配?子网是什么?如何实现两台主机在子网通信?认识局域网,局域网信息怎么传播?了解路由器工作原理前的基础知识。自由组网前的基础知识。

嗨,大家好!我是你们的小伙伴果子。上一期视频,我们对光猫和交换机有了初步的认识,在上期视频的结尾,我也给出了几个常用的网络拓扑图,提出了几个问题,大家有结合日常的经验思考过吗?这一期,我将带领大家更深入的分析家庭网络。

1.IP地址Internet Protocol(网际互连协议):

1.1 IP地址简介

我们经常能听到IP地址这个名词,一提到IP地址,大家肯定会有初步的印象,不就是那几个数字吗?实际上,关于IP地址的规定还真不简单,不过,我们仅仅需要了解冰山一角就可以很好的完成基础组网了。

1.2IP地址的含义:

IP地址在网络中起到了举足轻重的作用,也是变化最复杂的一部分。IP地址由32个2进制数字组成,我们平常为了方便,将每8个二进制数字分为1组,并把每一组转化为10进制数字,并用“点”隔开,每一组的二进制数字的范围从0-255(0-2^8-1)。例如我们最熟悉最常用的192.168.1.1,其实代表的是这一串二进制数字,11000000.10101000.00000001.00000001。

85fd7c88091233b4c3468ebd8d494150.png
IP地址的的表示

1.3 IP地址的构成

IP地址有两部分构成,将32位二进制数字从中间任意位置劈开,左边的为“网络”编号,右边的为主机编号。例如我们将192.168.1.1从第三个“点”位劈开,其中192.168.1就是网络编号,最后的1就是主机编号。当然,这样理解并不完整,这样表示网络地址也不完整,大家先有个初步的印象,稍后我会进行详细的讲解。

7938550349edc095b7e1cdef52e3e060.png
IP地址的构成

1.4 子网掩码(subnet mask):

我们刚刚将IP地址从任意位置劈开成为“网络编号”和“主机编号”。这里我要强调“任意”两个字。我们刚刚在划分IP地址时,自然的找了一个有“点”的位置切开,这也是我们通常的做法。

95e294ff135cfa98584b2d40ca5f64b8.png
IP地址切开的位置

为了规定“从哪里切开”,我们现在新引入一个概念,子网掩码。子网掩码我们听说的比较多,有时候配置网络时,子网掩码你不知道怎么填,你去网上查资料,资料会告诉你子网掩码填255.255.255.0。但是为什么呢?

f79ebf735c2bc6260dc601f6ff260679.png
配置IP地址,填写子网掩码

子网掩码就是告诉我们“从哪里切”的信息。子网掩码同样是32个二进制数字,子网掩码也是切出来的,从切开的位置,左边全部都是1,右边全部都是0。IP地址与子网掩码相对应,当子网掩码为1时,IP地址对应网络位编号,当子网掩码为0时,IP地址对应主机编号。比如255.255.255.0这个子网掩码,前24位全都是1,后8位是0。则192.168.1为网络编号,最后的1为主机编号。

ecb04201974cdd96985db00af31403cf.png
子网掩码举例,case1,2,3

那么如果我想把前面28位和最后4位切开,那么子网掩码应该是什么呢?子网掩码的前28位全是1,后面四位全都是0。最后一段的二进制为11110000,转化为10进制后是240,因此对应的子网掩码是255.255.255.240。

2d423f716830faa0d03a28fe4ff7f143.png
子网掩码举例,case4

1.5 IP地址不划分网络号和主机号能行吗?

哎,太麻烦了,这么复杂干嘛?干脆一台设备一个IP就行了呗,干嘛还划分网络段和主机号?这个东西既然存在,也就有存在的道理,而且这个东西还很重要,我们马上来揭晓。

2.网络信息的传输

2.1信息传输的方式

我们刚才花费了很大的功夫初步了解了一下IP地址和子网掩码,现在我们终于能用上了。而当一个设备刚刚连接上互联网,信息的传播方式基本上都是基于广播。

电脑刚开机,有时候甚至连自己的IP都不知道,就像一个刚出生的婴儿一样,不知道自己的名字,也对外界的信息一无所知。首先得有个名字吧?我们可以自己设置自己的IP地址(手动),也可以有人给我们分配一个IP地址(DHCP服务器分配,自动获取)。

95a19b1656f0b39d4cf44351969ea89c.png
DHCP服务器给主机分配IP地址

假设我是192.168.1.1,我想给张三192.168.1.3寄一份快递,但是我不知道张三的家在哪(MAC地址)。所以我(发送ARP报文)大吼一声,张三,你在哪里?

fbce6a77bf0ab8bfa7d34caa3be84b98.png
局域网信息传播最开始是基于广播的

随后,街头小巷都听到了我的声音,当然也包括李四192.168.1.4。李四仔细听了一下,喊得不是他,所以他置之不理。声音传遍大街小巷后,张三终于听到了,并且告诉了我他家的地址(MAC地址),我终于可以和张三正常通信了。

11bc230f723eaa0910e72178a9ef058b.png
ARP报文传播类比图

那么假如我和张三相距天涯海角,我岂不是要喊的全世界都知道了?李四也很烦,那个谁谁谁怎么天天喊张三啊,不光他喊,王五也喊张三,王六也喊,王七也喊,就连王八都喊,全世界的人都在喊,还让不让我李四睡觉啊?这个时候有人提议,给你们个范围吧,自己只能对着自己周围喊。

e858dd6b09ac605729b8d87ee36ff6ea.png
广播传播模拟图

这个时候子网就出现了。子网能使广播信息只在一个区域传播,如果出了子网,广播就会被阻断。我们刚才已经讲了ip地址和子网掩码,通过这个就可以确定自己所处的子网了。

3.子网与网段

3.1 子网的表示方法

现在我们看看子网的表示方法,我们使用IP地址的网络地址+0号主机地址再加一个斜杠,后面跟子网掩码的1的位数。比如IP为192.168.1.1,掩码为255.255.255.0,那么这个IP所在的子网可以写为192.168.1.0/24,子网内的主机号可以为1-254,也就是192.168.1.1-192.168.1.254。

d3bbc643dce302b1ec15732de293f969.png
子网的表示192.168.1.0/24

f3392085d5abe016a8c7b3f981ad55b3.png
子网内的主机号

3.2 子网掩码与主机数量的关系

如果掩码为255.255.255.240(11110000),那么子网可以写为192.168.1.0/28,主机号可以为1-14。我们可以看到,当子网掩码的1越多,剩下能够分配主机IP的范围也就越小,有时候也会很不方便。比如192.168.1.1/28和192.168.1.17/28就需要跨子网通信了,很不方便,所以配置子网时要结合需求来配置。

fc70e49a421936e8df802f30874d61c8.png
子网192.168.1.0/28中的主机

770650732022f28fbac236cd341d7d38.png
主机192.168.1.1/28和192.168.1.17/28不在同一个子网内

3.3 特殊地址:网段与广播地址

在同一个子网有两个特殊的地址,第0个主机号为网段地址,最后一个主机号为广播地址。如192.168.1.17/28(00010001)这个主机地址所在的网段为192.168.1.16/28(00010000),广播地址为192.168.1.31 (00011111)。我们常用的192.168.1.1/24,所在的子网地址是192.168.1.0/24,广播地址为192.168.1.255(11111111)。

512ddf3cdbbfedd0b5804db41d85e9c6.png
网段地址与广播地址

4. IP地址的使用

4.1IP地址的分类:

IP地址那么多,我们能不能随意设置呢?这当然是不行的。IP地址被划分为5类,有公网用的,有局域网用的,也有组播地址。对于我们来说,根本用不着这么复杂。我们只需要记住几个基本的地址,基本上就能完成组网操作。

02272d315b0925b335dfc379f7edbd4e.png
IP地址的分类

4.2 常用的局域网地址

有两类专门供局域网用的子网地址,一个是我们最熟悉的192.168开头的,还有一个是10开头的。192.168前两组数字不变,子网掩码如果设置成常用的255.255.255.0,那么第三段可以接0-254,一共255个网段,网段的数量够你用了吧?每个网段还能分配254个主机也足够你用了。比如子网可以设置为192.168.0.0/24,192.168.1.0/24,192.168.2.0/24等等。一般家庭最多也就3个子网,这已经足够完成组网的需求了。

06e5935c476df3a3bdb14eaf8c7b3bf6.png
192.168.X.X可以扩展出很多网段

另外一个10开头的IP地址,我们只要知道它不是公网IP就行了,一般在企业用的比较多。

4.3 本地环回地址

还有一个非常特殊的IP地址,127.0.0.1,这个是本地环回地址,这个地址不需要设置,每个主机上都有,这个地址也只能本机使用。后期我们讲搭建服务的时候,会经常用到这个地址。

b010d4eacb7848458475522c27f1ae74.png
本地环回地址与本地域名

4.4 任意地址

还有一个地址是0.0.0.0/0,这个地址代表任意地址,以后搭建服务,讲防火墙时会遇到。除了这几个地址外,你看到的一些奇奇怪怪得地址,你都暂且认为它是公网IP吧。

07569b4acc672c42631217663c9968d0.png
设置防火墙规则的0.0.0.0/0

5.本期总结

到现在为止,只要网线是相通的(包括交换机传递),我们已经可以完全通过自己配置IP地址和子网掩码实现两台局域网主机的通讯了!

我们刚才说过,一个设备最初的连接都是基于广播的,而且远距离IP也被子网给隔离了,那么我想要传消息给远在天涯海角的张三,如何让消息传过去呢?这时候路由器就登场了。

1b36f4770daa2114eee0fcb99262689e.png
跨子网通信
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值