Internet网际协议 --- IP地址

article/2025/9/24 13:23:13

IP地址

  • 一.IP地址简介
  • 二.分类IP地址
  • 三.IP子网划分与子网掩码
  • 四.无类域间路由CIDR
  • 五.路由聚合
  • 六.IP包转发

一.IP地址简介

1.IP地址,网络上的每一台主机(或路由器)的每一个接口都会分配一个全球唯一的32位的标识符。

2.将IP地址划分为固定的类,每一类都由两个字段组成。

3.网络号相同的这块连续IP地址空间称为地址的前缀,或网络前缀。
在这里插入图片描述

4.IP分组

  • 源地址SA:从哪里来
  • 目的地址DA:到哪里去

5.接口(Interface):在主机/路由器和物理链路之间的连接

  • 实现网络层功能的接口需要编址。
  • 路由器通常具有多个接口。
  • 主机可能具有多个接口(有线以太网接口、无限802.11接口等)。

二.分类IP地址

1.IP地址共分为A、B、C、D、E五类,A、B、C类为单播地址。

2.IP地址的书写采用点分十进制记法,其中每一段取值范围为0到255。
在这里插入图片描述

3.网络数

  • A类:27-2
  • B类:214
  • C类:221
  • 网络号不能为全0
  • 127.X.X.X为循环测试保留地址

4.主机数

  • A类:224-2
  • B类:216-2
  • C类:28-2
  • 主机号全0代表网络本身
  • 主机号全1代表本子网的广播地址

5.地址范围(包括网络地址本身,广播地址,私有地址等)
在这里插入图片描述

6.IP特殊地址
在这里插入图片描述
私有地址:在互联网中不使用,仅在局域网中使用的IP地址。
在这里插入图片描述

三.IP子网划分与子网掩码

1.分类编址的不足

  • 划分不灵活
  • 地址浪费

2.子网划分:用于区分一个IP子网更小范围的网络。

3.IP地址
在这里插入图片描述

  • 网络号NetID:网络前缀(高阶比特)
  • 子网号SubNetID:原网络主机号部分比特
  • 主机号HostID:低阶比特
  • 不同的子网需要通过路由进行连接。

4.子网掩码
①确定是否划分了子网,利用多少位划分子网。

②形如IP地址

  • 32位
  • 点分十进制形式

③取值

  • NetID、SubID位全取1
  • HostID位全取0
  • A类网络的默认子网掩码:255.0.0.0
  • B类网络的默认子网掩码:255.255.0.0
  • C类网络的默认子网掩码:255.255.255.0
  • 借用3比特划分子网的B网的子网掩码:255.255.224.0
  • 子网地址+子网掩码准确确定子网大小。

5.例子:子网201.2.3.0,255.255.255.0,划分为等长的4个子网,路由器如何确定应该将IP分组转发到哪个子网?
在这里插入图片描述

因为需要分为四个等长的子网,所以需要2bit的SubID,即00、01、10、11,原来的主机号为.0(00000000),那么均分后的四个子网的子网号+主机号分别为00 000000(.0)、01 000000(.64)、10 000000(.128)、11 000000(.192)。
而子网掩码的格式是网络号和子网号全为1,主机号全为0,即主机号就由原来的00000000变为了000000,再加上网络号255.255.255.(全1)和子网号11,就构成了新的子网掩码255.255.255.192。

①将IP分组的目的地址与子网掩码按位与运算,提取子网地址。
在这里插入图片描述
在这里插入图片描述

四.无类域间路由CIDR

1.将32位的IP地址划分为前后两个部分,并采用斜线记法,即在IP地址后加上“/”,然后再写上网络前缀所占位数。
在这里插入图片描述

2.一个CIDR地址块可以表示很多地址,这种地址的聚合常称为路由聚合,也称为构成超网(supernet)。

3.聚合技术在Internet中大量使用,它允许前缀重叠,数据包按具体路由的方向发送,即具有最少IP地址的最长匹配前缀。

4.CIDR的优点
①消除传统的A类、B类和C类地址界限。

NetID+SubID->Network Prefix(Prefix)可以任意长度。

②融合子网地址与子网掩码,方便子网划分。

无类地址格式:a.b.c.d/x,其中x为前缀长度。

例如:
在这里插入图片描述

③提高IPv4地址空间分配效率

④提高路由效率

  • 将多个子网聚合为一个较大的子网。
  • 构造超网supernetting。
  • 路由聚合。

五.路由聚合

在这里插入图片描述
在这里插入图片描述

1.最长前缀匹配
①CIDR可变长子网掩码以及路由聚合,需要最长前缀匹配来实现最精确匹配。

②IP地址与IP前缀匹配时,总是选取子网掩码最长的匹配项。

③主要用于路由器转发表项的匹配,也应用于ACL规则匹配等。
在这里插入图片描述

六.IP包转发

1.直接交付:与目的主机在同一个IP子网内。

2.间接交付:与目的主机不在同一个IP子网内。


http://chatgpt.dhexx.cn/article/1MflEdPb.shtml

相关文章

HTTP-web-Internet

互联网(Internet) 互联网:将全球计算机互联在一起的网络。目前最流行的实现协议是TCP/IP。 万维网(WWW) 万维网:基于HTTP协议实现全球性、动态交互、跨平台的分布式图形信息系统。是互联网上应用最为广泛的…

internet协议

1:引言 IP时TCP/IP中的核心协议IP提供了一种尽力而为,无连接的数据报交付服务 2:IP头部 正常的IPV4头部大小为20字节。除非存在选项(少见)IPV6的长度是40字节,没有选项字段,IPV6有扩展头部 …

Internet网际协议---IPv4协议

IPv4协议 一.IPv4协议简介二.IPv4数据报格式(由首部和数据组成)三.数据报分片与重组四.IP协议功能及报头字段总结 一.IPv4协议简介 1.IPv4协议:网际协议版本4,一种无连接的协议,是互联网的核心,也是使用最…

网络Internet

前言 加油 原文 网络常用会话 ❶ This online store discounted all computers for sale. 该网店削价出售全部待售的电脑。 ❷ The latest laptop is very portable. 最新的这款笔记本很便携。 ❸ Add up the figures in this column. 把这一栏的数字合计一下。 ❹ Consu…

Internet协议——IP

IP Internet协议——IPIP协议与tcp/IP的关系IP地址的表示IP地址的特点地址转换——ARP反向地址转换——RARP计算子网掩码 IP数据报的格式IP数据报首部的固定部分 Internet协议——IP IP:通信子网的最高层。提供无连接的数据报传输机制。IP协议是点到点,…

InternetOpen InternetOpenUrl InternetReadFile 和 InternetCloseHandle

文章目录 InternetOpen函数功能函数声明第一个参数第二个参数第三个参数第四个参数第五个参数返回值补充:InternetOpenUrl函数功能函数声明第一个参数第二个参数第三个参数第四个参数第五个参数第六个参数返回值补充补充InternetReadFile函数功能函数声明第一个参数…

juniper设备日常操作指南

1、日常show操作 # show 查看所有配置 # show | display set 查看set格式的所有配置 # show system | display set 查看set格式的system层级配置 # show system login | display set 查看set格式的system层级下的login层级配置# run show version # run show route 1.1.1.…

这几个juniper巡检命令超实用

1. CPU利用率核查 show chassis routing-engine2. MEM利用率核查 show chassis routing-engine3. OSPF邻居关系核查 show ospf neighbor4. LDP端口状态检查 show ldp interface5. ISIS邻居关系检查 show isis adjacency6. BGP邻居关系检查 show bgp neighbor7. HSRP信息检…

Juniper

Juniper Networks[编辑] Juniper Networks公司类型 上市(NYSE:JNPR)成立1996年2月代表人物执行长:Shaygan Kheradpir 技术长:Pradeep Sindhu 董事长:Scott Kriens总部地点 加州森尼韦尔(Sunnyva…

Juniper入门之RIP

拓扑 配置 JUNOS-1 #配置接口 interfaces {em2 {unit 10 {family inet { address 12.1.1.1/24;}}}lo0 {unit 10 {family inet {address 1.1.1.1/32;}}} } protocols {rip {import import-policy;group rip-group {export export-policy;neighbor em2.10 {send …

Juniper Radius And Tacacs Server 认证测试

1. 简述 Juniper产品支持Radius、Tacacs及本地Password认证。根据不同的用户需求,3A服务器认证可能会结合域用户、LDAP、RSA-Token等认证服务器进行综合认证。此测试报告使用Juniper VSRX和Cisco ACS5.2验证3A相关认证选项。 2. 测试拓扑 使用Vmware workstation 9…

Juniper-SRX-基于域控认证的用户防火墙

目录 1:架构与环境说明 2:防火墙基础配置 3:Win-server部署 4:SRX-加域流量放行 5:Client相关域设置 6:Win-server联动SRX的相关设置 7:SRX-外部Server配置 8:SRX域控认证策略…

Juniper考试认证简单介绍

简单的对考试的介绍&说明: JUNIPER认证考试是分产品的,目前最完善的是M/T骨干路由器产品的考试; JNCIS,这个是笔试; JNCIP,实验室考试[1天]; JNCIE,实验室考试[1天];…

Juniper认证介绍

转自:http://tech.ddvip.com/2008-06/121260544745173.html Juniper网络公司技术认证项目(JNTCP)由特定平台的多级系列课程组成。每套课程都允许学员通过笔试、实际配置及故障排除考试相结合的方式来证明自己在Juniper网络公司技术方面的能力。通过考试的考生可以证…

Juniper防火墙之图解用户认证

今天正好学习到Juniper防火墙中的用户认证,那么今天就带大家来看看Juniper防火墙的用户认证。 Juniper防火墙的用户分类: 1、Admin User:管理员用户 2、Auth User:认证用户 3、IKE User:IKE第一阶段用户的认证 4、XAut…

设计模式-观察者模式

观察者模式定义 观察者模式定义对象之间的一对多以来,这样以来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 观察者模式理解 结合下面的观察者模式类图。 首先,我们要知道观察者就是那群等待被通知的人&…

vue -观察者模式

观察者模式 vue中的观察者模式什么是观察者模式案例 vue中的观察者模式 vue2 底成的原理是 object.defineproperty() 配合观察者模式 object.defineproperty()对数据可以进行劫持 当数据发生变化的时候 需要通知被依赖的地方 这时…

观察者模式(python)

一、模式定义 1.观察者模式(Observer Pattern):定义对象间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。 2.观察者模式又叫做发布-订阅(Publish/Subscribe)模式、模…

观察者模式(结合C#,Unity)

文章目录 前言概念简介观察者模式?发布-订阅模式? 观察者(发布-订阅)模式应用不用设计模式实现用接口实现观察者模式代码结构介绍实现发布-订阅模式 用事件实现改进接口法改进方式事件管理中心 前言 概念简介 先来看一段比较正式…

Android设计模式详解之观察者模式

前言 观察者常用于订阅-发布系统,能够将观察者和被观察者进行解耦,降低两者之间的依赖; 定义:定义对象间一种一对多的依赖关系,使得每当一个对象改变状态时,则所有依赖于它的对象都会得到通知并被自动更新…