一些ip基础知识

局域网:一般称为内网;

 

简单的局域网的构成:交换机、网线、PC(其他IT终端);

 

交换机:用来组建内网的局域网设备;

 

路由器:让局域网上网;

 

ip地址:一个唯一标识,是一段网络编码(二进制),由32位组成;(便于记忆,会转为10进制)

 

为什么要有一个ip地址呢,就好比你寄快递给别人,你需要一个你的地址和对方的地址,然后才能讲你的快递(数据包)发到对方那边去

 

ip地址形式:a.a.a.a      由二进制转为10进制(8位2进制转为1位十进制),那么每一位都有一个范围: 0-255  超过这个范围的ip地址是错的;

例如:

正确:10.2.2.2、192.168.1.1

错误:300.1.1.1

 

一个ip地址分为2个部分:

(1)主机位:在该网络的名称

(2)网段位:在该网络的所属网段

(网络位相同的ip地址,为同一网段)

例如 10.1.1.1和10.1.1.2 在同一网段

 

给一个ip地址形式:a.a.a.a 

可能前一位是网段,可能前两位是网段,也可能是前三位是网段,但是不能是全部为网段(这样就没有主机位) 这些可能情况看人怎么定义

 

那么如何知道一个ip地址哪部分是主机位,哪部分是网段位呢

利用子网掩码如何确定网络位:与255对应的数字为网络位,与0对应的数组是主机位

例如:

假设有一个IP地址为192.168.1.100,使用子网掩码255.255.255.0(简写/24),则网络位是前24位的192.168.1,而主机位是最后的8位的100。

假设有一个IP地址为192.168.1.100,使用子网掩码255.255.0.0(简写为/16),则前16位的192.168是网络位,后16位的1.100是主机位

假设有一个IP地址为192.168.1.100,使用子网掩码255.0.0.0(简写为/8),  则前8位的192是网络位,后24位的168.1.100是主机位。  

 

子网掩码(凡是ip地址,必须给它配一个子网掩码)

 

局域网通信规则:在同一个局域网内,所有的ip地址必须在同一网段,网段不一样不能通信

 

子网掩码:   用来确定ip地址的网络位,也就是划分网段

 

其实子网掩码好比大学的学号

比如我的学号是2022441010134 那前面的20224410101 就是代表我是22级网安1班 后面的34就是我在班级的号码

 

至于为啥要利用这个子网掩码来知道别人是否和你的网络处于同一个网络:

是因为  访问目标的时候,(1)访问同一网段的目标,会使用一种通信方式:    直接发数据包,也就是 直接通信

              (2)访问不同网段的目标的时候,会用另一种通信方式:  必须找中间人,由中间人做数据转发,中间人------------网关

 

 

 

 

在A类和B类中间有个127没有被使用到:

IP地址127.0.0.1是一个特殊的IP地址,被称为"回环地址"或"本地回环地址"。

在计算机网络中,它通常用于测试与自身的网络连接是否正常。

当计算机发送数据到127.0.0.1时,数据并不会通过网络传输,而是直接在本地进行循环处理,相当于发送给自己。

回环地址经常用于本地网络服务及应用的测试和开发,比如在本地主机上建立Web服务器,可以通过访问127.0.0.1来测试服务是否正常运行。

 

单播:在同一网络内,两个设备点对点的通信就是单播通信。

组播:在同一网络可达范围内,一个网络设备与关心其数据的部分设备进行通信就是组播。

广播:在同一网络可达范围内,一个网络设备向本网络内所有设备进行通信就是广播。

比如局域网内有3个人想看电影,如果用单播的话,就要分别发3份,如果把这3个拉到一个组播(谁想看就加入就行了),那么就只需要发一份就行了,如果是广播,那就是给这个局域网全部人都发一份,不管你想不想看

关于更多的区别可看这个连接:广播、组播、单播区别与联系 - 知乎 (zhihu.com)

 

主机位不能全为0或者不能全为255

当主机位全部置为0代表网段地址

当主机位全部置为255代表该网段的广播地址

 

网关(GW):一个网络出口;一般在网安在路由器上

路由器:可用于连接内外网的设备

 

 

 

 

Dns----------将域名解析为ip

什么是域名?

例如 www.baidu.com 、 www.sina.com.cn

都是域名,网址

实际上,所有的服务器,地址都是ip地址

但是用户不好记住ip地址,而域名容易记住

所以这时候就需要一个服务器来帮助用户把域名解析为ip-----也就是Dns

其实Dns就好比一个电话本,里面有很多人的电话号码,然后当你想要打电话找某个人(输入域名),然后Dns(解析ip)就会把这个名字的电话号码给你,你就可以打电话给这个人

 

下面是一些指令:

 

 

 

posted @ 2023-07-08 16:39  Xuraniiiz  阅读(313)  评论(0)    收藏  举报