网络基础—网关、网段、子网掩码

接上个笔记,工作时发现看似在一个网段的2个IP地址却ping不通,这里就是子网掩码发挥了作用。

IP地址

  • 首先从最熟悉的IP地址开始介绍,IP地址是唯一标识,由32个0和1构成,长度为32bit,如00001010000000000000000000000001。为了方便使用,IP地址常被写成十进制的形式,中间使用符号".“分开不同的字节。于是,前面的地址也可以表示为"10.0.0.1”。
  • IPv4地址被划分为A~E五类,每类地址的网络号包含不同的字节数。A、B、C类地址为可分配IP地址,每类地址支持的网络数和主机数不同。

在这里插入图片描述

子网掩码

结合IP地址一起使用,将某个IP地址划分成网络地址主机地址两部分。IP默认分配的子网掩码每段只有 255 或 0。

  • 例如:IP地址为10.0.0.0,子网掩码是255.0.0.0,则意味着IP地址的网络部分是10,其余三位是主机部分。当子网掩码同为255.0.0.0时,第一位是10的设备就处在同一网段。

每个局域网中的设备IP地址网络部分必须一样,主机部分不一样。

这样划分的好处是,当局域网设备通信时,通过IP地址和子网掩码,就可以判断发送与接收的设备是否处于同一网段。

如果两个设备处在同一网段,发送和接收数据只需要经过交换机,不需要经过路由器。不同网段的设备收发数据就需要经过路由器,这时就必须用到网关。

网关

网关实质上是一个网络通向其他网络的IP地址,网关在网段内的可用IP中选一个,不过,一般用的是第1个和最后一个。

  • 例如:网络A的IP地址范围是192.168.1.1~192.168.1.254,子网掩码是255.255.255.0,如果需要与其它网段通信,那么它的网关可以设置为192.168.1.1。
  • 网关实现通信:没有路由器的情况下,两个网段不能通信。网络A中的主机向外发包时,首先判断目的IP地址与自己是否在同一网段,如果发现目的主机不在本地网络中,就把数据包转发给自己的网关,再由网关转发给网络B的网关,再转发到网络B的目的主机。

只有设置好网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。

DNS:域名解析服务器

例如:我们在浏览器里面输入www.baidu.com的时候,机器要跟百度这个网站进行通信,机器要往外面发送数据包,数据包里面要写百度这台服务器的IP地址,我们不知道IP地址是多少,那么就需要主机问DNS服务器,DNS服务器就自动帮我们把www.baidu.com这个域名翻译成了IP地址61.135.169.105。然后写到了数据包的目的IP地址里面就可以进行通信。

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值