网络基础 - 网关、网段、子网掩码、DNS
网关(Gateway)?
网关(Gateway)又称网间连接器、协议转换器。就是一个网络(网段
)连接到另一个网络(网段
)的“关口”。
按照不同的分类标准,网关也有很多种。
TCP/IP
协议里的网关是最常用的,在这里我们所讲的“网关”均指TCP/IP协议下的网关。
子网掩码(subnet mask) ?
子网掩码(subnet mask)又叫网络掩码、地址掩码、子网络遮罩
它是一种用来指明一个IP地址的哪些位标识的是主机所在的子网,以及哪些位标识的是主机的位掩码。
子网掩码不能单独存在,它必须结合IP地址一起使用。
子网掩码只有一个作用,就是将某个IP地址划分成 网络地址
和 主机地址
两部分。
IP默认分配的子网掩码每段只有 255 或 0
A类的默认子网掩码 255.0.0.0 一个子网最多可以容纳1677万多台电脑
B类的默认子网掩码 255.255.0.0 一个子网最多可以容纳6万台电脑
C类的默认子网掩码 255.255.255.0 一个子网最多可以容纳254台电脑
网段?
在没有路由器的情况下,两个网络之间是不能进行TCP/IP通信的,
即使是两个网络连接在同一台交换机(或集线器)上,TCP/IP协议也会根据子网掩码(255.255.255.0)判定两个网络中的主机处在不同的网络里。
要想在同一网段,只要网络标识相同就可以了
那要怎么看网络标识呢?
如IP:188.188.0.111
, 188.188.5.222
,子网掩码都设为 255.255.254.0
,在同一网段吗?
先将这些转换成二进制
188.188.0.111 10111100.10111100.000000
00.01101111
188.188.5.222 10111100.10111100.000001
01.11011110
255.255.254.0 11111111.11111111.111111
10.00000000
分别 AND
,得
10111100.10111100.000000
00.00000000
10111100.10111100.000001
00.00000000
网络标识不一样,即不在同一网段。
同一网段可以做什么?
同一网段 ⇒ 同一网络 ⇒ 直连
DNS:域名服务器(Domain Name Server)
DNS是指:域名服务器(Domain Name Server)。
在Internet上域名与IP地址之间是一一对应的,域名虽然便于人们记忆,但机器之间只能互相认识IP地址,它们之间的转换工作称为域名解析,域名解析需要由专门的域名解析服务器来完成,DNS就是进行域名解析的服务器。
知乎上,很好的例子
从前有一个地主,有256间房子,地主家的门牌号码是“192.168.1”,
那么他家
第一间房子的门牌号码是192.168.1.0,
第二间是192.168.1.1,…第256间的编号是192.168.1.255。
地主老了,需要把256间房子分给4个儿子,
平均分配,每个儿子可以分64间。请来一位先生主持公道,先生这么来操作:
192.168.1.0-192.168.1.63 分给大儿子
192.168.1.64-192.168.1.127 分给二儿子
192.168.1.128 -192.168.1.191 分给三儿子
192.168.1.192-192.168.1.255 分给四儿子
那如何来描述四个儿子的子网网段呢?
192.168.1.0/26
192.168.1.64/26
192.168.1.128/26
192.168.1.192/26/26
是什么鬼?
255.255.255.192的二进制是多少?
“11111111-11111111-11111111-11”大家数数一共多少个1?
不用数了,是26个1,
为了简化子网掩码的表示,用/26代替255.255.255.192。
按位与运算我们来看大儿子的网段192.168.1.0/26是如何得到的?
以大儿子的房间为例:192.168.1.0-192.168.1.63
二进制表示:
192.168.1.0
11000000.10101000.00000001.00000000
192.168.1.63
11000000.10101000.00000001.00111111
首尾地址完全相同的是多少?
11000000.10101000.00000001.00数数一共多少位?
26位!
那么用这个“192.168.1.0/26”就可以表示大儿子所有房间。
对照房间的门牌号码“192.168.1.199”,很显然属于四儿子的。
一个主机192.168.1.199/26 能否和直连主机192.168.1.200/24 通信?可以的,因为都是四儿子的房间。
一个主机192.168.1.199/26 能否和直连主机192.168.1.1/24 通信? 不可以,因为一个是大儿子的房间,一个是四儿子的房间,无法直连通信!
网络基础 - 网关、网段、子网掩码、DNS相关推荐
- 网络基础——IP地址子网掩码MAC地址DNS(详解)
目录 一.DNS和IP地址关系: 二.IP地址和MAC地址的区别: 三.IP地址 (internet protocol Address) (1)概念及特点: (2)网络设备获取IP地址的方式 (3) ...
- 网络基础:网络IP 、子网掩码 、路由器 、DNS知识分享
网络的基本概念 客户端:应用 C/S(客户端/服务器) B/S(浏览器/服务器) 服务器:为客户端提供服务.数据.资源的机器 请求:客户端向服务器索取数据 响应:服务器对客户端请求作出反应,一般是返回 ...
- 网络基础之DNS、网关
网络基础之DNS.网关 1.DNS DNS(Domain Name System)即域名系统的缩写,也称作名称解析. 在互联网中通过IP地址来进行通信 IP地址用数字表示,记忆困难 人对域名更为敏感, ...
- C#设置本地网络(DNS、网关、子网掩码、IP)
如今网络在我们的生活工作中所起的作用越来越大,可以说离开了网络我们就无法正常的工作和生活.作为程序员我们写的程序大多数也会跟网络相关,而想要使用网络首先要将机器的网络配置设置好.而手动设置的方法显然很 ...
- 详解网络基础知识:IP地址、子网掩码、网关
前言:ip地址,网关,子网掩码都是it行业比较常见对象.但凡是需要联网的或者说使用网络主机的都必须有会配置网络,而配置网络肯定少不了ip地址,网关,子网掩码进行通信!那么你知道他们指的是什么吗,又有什 ...
- CCNA-思科网络基础(IP地址 MAC地址 DNS DHCP PING )
CCNA-网络基础 网络基础目录 CCNA-网络基础 1.IP地址 (一) IP地址分类 (二) IP地址的形式 (三) 在计算机中查看本机的IP地址信息 (四) 给个例子-IPV4 (五) IPV4 ...
- 第四课 k8s网络基础学习-DNS和DHCP学习
第四课 k8s网络基础学习-DNS和DHCP学习 tags: k8s网络 DNS DHCP 文章目录 第四课 k8s网络基础学习-DNS和DHCP学习 第一节 DNS介绍 第二节 DNS的linux使 ...
- 网络基础(2)---子网划分、TCP/IP、DNS、DHCP
网络基础(2) IP的分类: A,B,C,D,E A,B,C三类为单播地址 (既可以作为源IP,也可以作为目标IP使用) D ---- 组播地址 只能作为目标IP使用 E ---- 保留地址 单播 ...
- 网络基础四 DNS DHCP 路由 FTP
第1章 网络基础 1.1 IP地址分类 IP地址的类别-按IP地址数值范围划分 IP地址的类别-按IP地址用途分类 IP地址的类别-按网络通信方式划分 1.2 局域网上网原理过程 DHCP原理过程详情 ...
最新文章
- Java模板引擎-FreeMarker
- 2021年春季学期-信号与系统-第四次作业参考答案-第五小题
- lg gram 笔记本 linux,lg gram 15笔记本使用雨林木风u盘安装win7系统教程?
- 面试一位硕士海龟前端小姐姐有感
- java9特性_96.java基础10(java9/10/11新特性)
- javah导出类的头文件抛出异常——java.lang.IllegalArgumentException: Not a valid class name(原因及解决方法)
- mate7安装android o,华为Mate7升级安卓6.0详细教程
- python如何复制文件?
- Linux下的iscsi(设备的共享服务)
- idou老师教你学Istio 04:Istio性能及扩展性介绍
- caffe训练过程中的可视化
- 暴风影音播放时如何旋转视频
- 科技品牌软文营销怎么讲故事
- 中日交流日本语初级上
- 《Qt5:Widget、Dialog和MainWindow之间的关系》
- HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/linux-64/tqdm-4.64.0-py39h06
- 使用PEAP实现802.1X
- 电影mysql设计_mysql – 如何设计电影数据库?
- 计算机的桌面不见了,桌面上的图标不见了怎么办-电脑桌面图标不见了电脑屏幕桌面不见了,怎么办? 爱问知识人...
- Jmeter的使用(一)
热门文章