欢迎来到无荨的博客

想一千次,不如去做一次。如果自己不努力,那么这一辈子只可能在原地踏步!

IP网段的判断

一、    OSI七层模型

 

表示

说明

作用

应用层

HTTP、ftp

协议

表示层

UTF-8

将应用层协议翻译成计算机可识别的语言

会话层

 

管理传输层

传输层

TCP/UDP

建立以及断开连接

网络层

IP

1、寻址;2、身份确认

数据链路层

MAC物理地址

两设备间的互相通信

物理层

传输媒介

将0/1转换成光/电信号

 

说明:

1、物理地址(MAC):

网卡唯一的身份识别,由12位的十六进制数组组成。

(PS:每个设备全世界只能找到一个)

寻找方法:

 

 

 

 

2、数据发送时,是由物理层到应用层逐一打包,而接收时从应用层到物理层层层解封。

 

二、IP

1、说明

IP(Internet Protocol):网络协议

IP地址一般组成范围:

 

[0~254].[ 0~254].[ 0~254].[ 0~254]

 

2.子网掩码

作用:划分网段。

一般有:

255.255.255.0

255.255.0.0

255.0.0.0

 

Question:

怎么查看两个网是否处于同一网段?

1)将IP地址和子网掩码(十进制)转化为二进制;

2)将转化后的IP地址和子网掩码进行“与”运算;

3)将运算后的结果转化为十进制;

4)将两个网转化后的十进制进行对比,看是否相同,相同为同一网段,不同反之。

 

Eg:

例如,有两台主机,主机一的IP地址为222.21.160.6,子网掩码为255.255.255.192,主机二的IP地址为222.21.160.73,子网掩码为255.255.255.192。现在主机一要给主机二发送数据,先要判断两个主机是否在同一网段。

主机一

222.21.160.6      即:11011110.00010101.10100000.00000110

255.255.255.192    即:11111111.11111111.11111111.11000000

与运算结果为:      11011110.00010101.10100000.00000000

十进制形式为(网络地址):222.21.160.0

主机二

222.21.160.73     即:11011110.00010101.10100000.01001001

255.255.255.192    即:11111111.11111111.11111111.11000000

与运算结果为:      11011110.00010101.10100000.01000000

十进制形式为(网络地址):222.21.160.64

 

 

posted @ 2019-09-18 08:48  无荨  阅读(1987)  评论(0编辑  收藏  举报