在Windows系统中IP地址设置接口(下图)、IP地址、,子网掩码,默认网关和DNS服务器,这是什么意思?
计算机网络:IP地址、子网掩码、网段表示、默认网关的详细说明
在学习IP地址的相关知识时,你还会遇到网络地址、广播地址、子网等概念。这些是什么意思?
总结
为了实现网络通信,计算机必须有一个快速定位的网络地址。IP地址是网络中计算机的唯一标识ID。这与快递在现实世界中需要一个特定的居住地址的原因是一样的。
IP地址由四个由点分隔的十进制数字表示,每个数字的范围从0到255。例如,主机的IP地址是128.20.4.1
IP地址的组成
IP地址=网络地址+主机地址(也称为主机号和网络号)
想想为什么会有行政区划(国家、省、城市、街道等)来实现更高效的管理和定位;
类似地,我们通常将网络划分为许多子网络。每个子网都有自己的网络地址,每个子网由许多计算机组成(当然,它也可以包括另一个子网)。
要找到指定的IP地址,我们只需要先找到指定的网络地址,然后在网络中找到相应的主机地址。
IP地址是由0/1(IP4协议)组成的4*8位(1字节)数字字符串
以打开win7的屏幕截图中的IP地址192.168.1.168和子网掩码255.255.255.0(详细说明如下)为例。这个地址包含很多含义:
192.168.100.168(IP地址)=192.168.1.0(网络地址)+0.0.0.168(主机地址)
如何计算网络地址和主机地址?我们首先需要简单地了解子网掩码
参考:《百度百科-子网掩码》
IP中的网络地址和主机地址是多少位?如果不指定,则不知道哪些位是网络号,哪些位是主机号,需要通过子网掩码实现。
总结
子网掩码,也称为网络掩码、地址掩码和子网掩码,是由0/1组成的4*8位(1字节)数字字符串。
它的功能是屏蔽(覆盖)一部分IP地址,将其分为网络地址和主机地址,并解释IP地址是在局域网上还是在远程网络上。
通过子网掩码,可以将网络划分为子网,即VLSM(可变长度子网掩码),或将小型网络合并为大型网络,即超级网络。
子网掩码不能单独存在。它必须与IP地址结合使用。
长度为4*8位(1字节),由连续1和连续0组成,
例如:11111111.11111111.1111111100000000,对应小数点:255.255.255.0
局域网的IP地址为255.0,如下图所示。局域网的IP地址为255.1,如下图所示:
计算机网络:IP地址、子网掩码、网段表示、默认网关的详细说明
网络地址:IP地址中被连续IP地址覆盖的部分,即11000000.10101000.00000001,对应的网络地址为192.168.1.0
主机地址:IP地址中被连续零覆盖的部分,即安迪。00000000。00000001,对应的网络地址:0.0.0.1
排除网络的两个特殊地址:
广播地址:192.168.1.255(所有主机号均为11111111)(有关广播机制和类型,请参阅:http://baike.baidu.com/view/473043.htm)
网络地址:192.168.1.0(所有主机号均为00000000)
子网中的最大主机数:256-2到2的8次方
其他信息:
对于a类地址,默认子网掩码为255.0.0.0;对于B类地址,默认子网掩码为255.255.0.0;对于C类地址,默认子网掩码为255.255.255.0。
参考资料:《IP地址,子网掩码,默认网关,DNS服务器详解》
计算方法
计算过程如下:
1.将IP地址和子网掩码转换为二进制的;
2.两者结合";和操作";,获取网络地址。
计算过程:上下对齐,1位计算,1和1=1,其他组合为0
1010
和操作1011
-------------------
结果1010
假设IP地址为192.168.1.168,子网掩码为255.255.255.0,网络地址转换步骤如下:
1)将IP地址和子网掩码分别转换为二进制
转换成二进制的192.168.1.168是11000000.10101000.00000001.10101000
255.255.255.0转换为二进制是11111111.11111111.11111111111
2)两者相加
11000000.10101000.00000001.10101000
和11111111·11111111·11111111·00000000行动
----------------------------------------------------------------------------
结果11000000.10101000.00000001
3)将运算结果转换为十进制:192.168.1.0
即时练习
以使用网线直接连接两台计算机为例:
计算机网络:IP地址、子网掩码、网段表示、默认网关的详细说明
以下是几个IP地址设置,以查看网络是否在不同设置下连接
计算机网络:IP地址、子网掩码、网段表示、默认网关的详细说明
注意:在第一种情况下,两台计算机连接是因为它们位于同一网络192.168.0.0上,而在第二种和第三种情况下,两台计算机位于不同的网络上,因此它们没有连接
网络地址的计算过程同上,不再重复。
结论:
直接通过网络电缆或通过集线器连接(中心)、普通的转换链接的计算机必须位于同一网络(网络地址)上,并且主机地址必须不同才能进行通信。
注:同一网络不是指物理连接,而是指网络地址
例如,两台计算机链接到同一个路由器(简单地理解为相同的链接)。如果他们设置的网络地址不一致,他们就无法通信。
扩展:IP段表示
示例:192.168.0.0/24
192.168.0.0:网络地址
24:表示子网掩码二进制表示中的连续数。这里是:11111111·11111111·11111111·00000000,也就是255.255.255.0
IV默认网关(地址)
参考资料:《百度百科-网关》
什么是门户?
(你能想到海关吗?海关是什么?)
可以调用连接到两个不同网络的设备网关设备;网关的功能是实现两个网络之间的通信和控制。
网关设备可以是交互式机器(三层或三层以上可以跨网络)、路由器、启用路由协议的服务器、代理服务器、防火墙等
网关地址是网关设备的IP地址。
假设我们有两个网络:
网络a的IP地址范围为“192.168.1.1~192.168.1.254”,子网掩码为255.255.255.0
网络B的IP地址范围为“192.168.2.1~192.168.2.254”,子网掩码为255.255.255.0
要实现两个网络之间的通信,必须通过网关。
如果网络a中的主机发现数据包的目的主机不在本地网络中,它将数据包转发到自己的网关,然后网关将其转发到网络B的网关,网络B的网关将其转发到网络B的主机(如附图所示)。将数据包从网络a转发到网络B的过程。
计算机网络:IP地址、子网掩码、网段表示、默认网关的详细说明
只有通过设置网关的IP地址,TCP/IP协议才能实现不同网络之间的相互通信。
默认网关
一台主机可以有多个网关。默认网关意味着,如果主机找不到可用的网关,它会将数据包发送到默认指定的网关,该网关将处理数据包。主机现在使用的网关通常指默认网关。
扩展:自动设置默认网关
自动设置是使用DHCP(动态主机配置协议)服务器自动为网络中的计算机分配IP地址、子网掩码和默认网关。
一旦更改了网络的默认网关,只要更改了DHCP服务器中默认网关的设置,网络中的所有计算机都将获得新默认网关的IP地址。该方法适用于网络规模较大且TCP/IP参数可能发生变化的网络。
自动获取网关的另一种方法是通过安装代理服务器软件(如Msproxy)的客户端程序自动获取网关。其原理和方法与DHCP类似。
扩展描述
问:在互联网上,我看到一些人问:如果连接到同一(第二层)交换机或集线器的计算机设置了不同的网络地址,为什么它们不能通信。
答复:
在TCP/IP协议中,网络层(通过IP地址识别通信方)完成数据包并将其传送到下一层数据链路层(通过IP地址)MAC地址识别通信方时,您需要通过ARP广播获得与目标IP对应的MAC地址。
但是,由于ARP消息只能在同一网络地址中广播,如果目标计算机和源计算机位于不同的网络中,它们将无法响应。因此,源计算机无法完成链路层数据的封装。
最新评论