IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 网络协议 -> 计算机网络:网络地址-MAC地址、IP地址、子网掩码 -> 正文阅读

[网络协议]计算机网络:网络地址-MAC地址、IP地址、子网掩码

一、 网络地址

1 MAC地址

1.1 名称:硬件地址、网卡地址、NIC地址、MAC地址

1.2 组成:48b二进制组成,使用16进制表示,两两一组,减号作为分隔符表示

1.3 查看:ipconfig/all

1.4 例:70-1C-E7-39-1D-1D

  • 70-1C-E7-39-1D-1D:前三段由协议组织分配,后三段由厂商自行分配

1.5 MAC地址用于表示LAN网中主机设备的唯一位置,与网卡设备绑定不可删除修改

2 IP地址

2.1 IP地址是一种逻辑地址,可以修改,运行于ISO-OSI协议的第三层网络层

2.2 IP地址可以表示一个唯一的连接

2.3 一个设备可以拥有多个IP地址,但一个IP地址只能对应一个设备

2.4 IPV4组成

  1. 使用32b二进制组成,点分十进制表示法表示
  2. 例:192.168.1.1 1100 0000 1010 1000 0000 0001 0000 0001
  • 表示时为十进制,内存运算时为二进制
  • 每个段(字节)范围:[0,255]
  • 理论可表示232个IP地址(40多亿)

2.5 IPV6组成

  • 使用128位二进制组成,十六进制冒号表示法表示

例:00-E0-7D-A0-40-00-31-BE-AC-F1-55-FA-BE-FF-AA-F2
  00:E0:7D:A0:40:00:31:BE:AC:F1:55:FA:BE:FF:AA:F2
  00:E0:7D:A0:40::31:BE:AC:F1:55:FA:BE:FF:AA:F2(中间的0可以省略)

2.6 IP地址构成

2.6.1 IP地址=网络号+主机号

2.6.2 网络号:表示设备所处网络的名称

2.6.3 主机号:表示设备在网络中的位置编号

2.7 IP地址分类

2.7.1 原则:按照网络号与主机号的比值关系来分类

2.7.2 A类IP

  1. 第一字节:1-126
  2. 主机数:16777214台
  3. NET:HOST为1:3
  4. 适用于大型网络

例:10.1.2.3

2.7.3 B类IP

  1. 第一字节:128-191
  2. 主机数:65534台
  3. NET:HOST为2:2
  4. 适用于中型网络

2.7.4 C类IP

  1. 第一字节:192-223
  2. 主机数:254台
  3. NET:HOST为3:1
  4. 适用于小型网络

2.8 特殊IP地址

2.8.1 回送地址

  1. 格式:127.x.x.x,x不为全0或全1,常用127.0.0.1
  2. 作用:使用127.0.0.1作为目的ip,则只是将数据包由应用层传输到物理层后,原样打回,并不进行端口外的传输,一般用于协议软件的测试

2.8.2 网络地址

  1. 作用:表示网络的名称,用于区分其他网络
  2. 计算方法:网络地址=网络号+0

例:计算192.168.0.1的网络地址
第一步:根据第一字节判断IP类别:c类
第二步:根据ip类别计算NET:HOST的比值关系:3:1
第三步:网络号不变主机号以0补上,即:192.168.0.0

2.8.3 广播地址

  • 直接广播地址
  1. 作用:对外网进行全网广播
  2. 格式:对方的网络号+255
  3. 例:对方IP为114.0.11.89,则直接广播地址:114.255.255.255
  • 有限广播地址
  1. 作用:对本网进行全网广播
  2. 方法:255.255.255.255

2.8.4 本地地址

  1. 作用:用于本地LAN中自行设置ip地址时使用
  2. 组成:10.x.x.x和192.168.x.x

3 子网掩码(NETMASK)

3.1 组成

  • 32b二进制组成,点分十进制表示,二进制中由左向右必须为连续的1,之后为连续的0

例:255.255.255.0  1111 1111  1111 1111   1111 1111  0000 0000

3.2 作用

  • 子网掩码是一种类似IP地址格式的编号串,用于帮助IP地址计算网络地址信息时的一种参照工具。
  • 原则:子网掩码二进制1对应的IP地址位表示网络,0对应的IP地址位表示主机

例1:  ip:192.168.1.100
 netmask:255.255.255.0

例2:IP地址网络地址的计算=IP地址和子网掩码二进制状态下进行按位
10.1.2.3: 0000 1010 0000 0001 0000 0010 0000 0011
255.0.0.0: 1111 1111 0000 0000 0000 0000  0000 0000
     0000 1010 0000 0000 0000 0000 0000 0000
     10.0.0.0

例3:IP地址的主机号计算=IP地址和子网掩码取反后的结果进行按位

3.3 子网划分

  网络协议 最新文章
使用Easyswoole 搭建简单的Websoket服务
常见的数据通信方式有哪些?
Openssl 1024bit RSA算法---公私钥获取和处
HTTPS协议的密钥交换流程
《小白WEB安全入门》03. 漏洞篇
HttpRunner4.x 安装与使用
2021-07-04
手写RPC学习笔记
K8S高可用版本部署
mySQL计算IP地址范围
上一篇文章           查看所有文章
加:2021-07-28 08:11:23  更:2021-07-28 08:14:25 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年3日历 -2024/3/29 18:17:43-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码