计算机网络-IP地址
子网划分
定长子网划分
子网划分的方法
从IP地址的主机号部分借用若干位作为子网号,主机号相应减少同样的位数
\]
子网划分后的特点:
- 对外仍表现为一个网络,外部无法得知网络内部的布局
- 所有子网的子网号部分长度都相等,主机号部分长度也相等,每个子网中允许的最大主机数也都相同
子网掩码
子网掩码是为了网络内部路由器区分不同子网的,用于标记网络地址,长度和IP地址相同,子网掩码也可以采用点分十进制记法表示。推荐子网掩码由一串连续的1后面跟一串连续的0构成

相邻路由器之间交换路由信息时,必须把自己所在网络的子网掩码告诉对方,如果一个网络没有划分子网,则该网络的子网掩码使用默认值。
A类: \({255.0.0.0}\)B类:\({255.255.0.0}\)C类:\({255.255.255.0}\)
\]

可变长子网划分
定长子网一般是将一个网络划分成多个大小相同的子网,可变长子网划分可以将一个网络划分成长度不同的子网
进行可变长子网划分时,各个子网的子网号部分长度不尽相同,子网掩码的长度也随之变化,互联网上的路由器仍然按照网络号转发分组,内部路由器仍按照网络地址转发分组,根据目的IP地址与子网掩码的按位与操作结果判断分组所属子网,然后将发往不同子网的分组转发到相应的子网

无类别编址
网络前缀
为了解决B类地址面临的分配压力,提出了一种无类别编址方案,即无类域间路由选择(CIRDR)
\]
CIRD采用斜线记法:即在IP地址后面加上/,然后写上网络前缀所占位数
网络前缀都相同的连续IP地址可组成一个CIDR地址块,只要知道这个地址块中的任何一个地址就可以知道地址块的起始地址和最大地址以及地址数

地址掩码:CIDR掩码用于取出网络前缀和子网掩码的功能类似
路由聚合
路由聚合是指将相邻CIDR地址块的网络前缀合并成一个较短的网络前缀,聚合后的路由信息可以覆盖更多的地址空间

IP地址不允许十进制和二进制混合
聚合需要满足以下条件:
- 两个地址块相邻且大小一致
- 两个地址块的前n位相同
- 聚合前后,CIDR地址块包含相同的IP地址相同
正常情况CIDR主机号全零和全1不能使用只有一种特殊情况可以使用

特殊用途的IP地址
专用网络地址
专用网络是指企业或机构内部专用的网络,也称为私有网络。如果采用TCP/IP构建专用网络,则专用网络内的主机也需要使用IP地址。专有地址仅用于专用网络内部的主机和路由器之间的通信。
专有地址包括:
\]
\]
\]
在专用网络内分配IP地址时,只需要保证IP地址在专用网络内唯一即可。当专用网络内的主机需要和互联网的主机通信时,需要进行网络地址转换(NAT)
链路本地地址
在为主机配置IP地址时,可以采用手动或自动方式。
手动:管理员分配IP地址,并将分配的IP地址写入主机的配置文件,这种方式也称为静态IP地址配置自动:利用动态主机配置协议(DHCP)为主机配置IP地址,这种方式也成为动态IP地址配置
在选择自动配置IP地址后,如果主机获取IP地址失败,则操作系统会自动分配一个链路本地地址给主机
链路本地地址包含一个\({/16}\)地址块:\({169.254.0.0/16}\)
只有在同一个物理网络上并且都配置了链路本地地址的主机之间可以进行通信
运营商级NAT共享地址
ISP被称为运营商,由于能用于互联网通信的公网地址非常紧缺,运营商也不能够再获取新的公网IP地址
为了满足新用户接入互联网的需求,RFC6598规定了一个\({/10}\)地址块,\({100.64.0.0/10}\)用作NAT共享地址记作CGN地址
CGN地址只能用于ISP的内部网络,每个ISP都可以使用CGN地址
用户通过ISP访问互联网需要经过两次NAT
用于文档的测试网络地址
RFC5737保留了3个地址块,专用于在文档中作为测试网络地址
\]
\]
\]
用于文档测试的网络地址也不会出现在公网中
IP地址的规划和分配
IP地址的规划和分配方法
- 确定CIDR地址快的数量和大小
- 确定掩码
需要一个包含128个IP地址的地址块,则应选择/25的前缀 - CIDR地址块的分配
- 应先为较大的地址快分配网络前缀
- 在相同路径上的地址块应具有相同的前缀,便于进行路由聚合
- 应保留部分地址块,以备将来扩展使用
IP地址的规划和分配实例



计算机网络-IP地址的更多相关文章
- 计算机网络: IP地址,子网掩码,默认网关,DNS服务器详解
楔子: 以Windows系统中IP地址设置界面为参考(如图1), IP地址, 子网掩码, 默认网关 和 DNS服务器, 这些都是什么意思呢? 学习IP地址的相关知识时还会遇到网络地址,广播地址,子网等 ...
- 计算机网络: IP地址,子网掩码,网段表示法,默认网关,DNS服务器详解
楔子: 以Windows系统中IP地址设置界面为参考(如图1), IP地址, 子网掩码, 默认网关 和 DNS服务器, 这些都是什么意思呢? 学习IP地址的相关知识时还会遇到网络地址,广播地址,子网等 ...
- 计算机网络ip地址
ip地址组成 IP地址 = 网络地址 + 主机地址(又称:主机号和网络号组成) 我们通常将网络也可以分为很多的子网络,每个子网络有自己的网络地址,每个子网络由很多的计算机组成(当然也可以包含另外一个子 ...
- 计算机网络 --- IP 地址
概述 这一节主要了解网络中有关ip的知识,包括子网掩码等等,还有 ipv6的生成规则等等. 基本的ip结构 分类寻址 主要分为 ABCDE ,由两部分组成,网络号 + 主机号 . 可以看到 A 和 C ...
- 计算机网络-ip地址聚合后可用的地址数
(1)59.81.1.128/28=59.81.1.1000-0000(2)59.81.1.144/28=59.81.1.1001-0000(3)59.81.1.160/28=59.81.1.1010 ...
- IP地址,子网掩码,网段表示法,默认网关,DNS服务器详解,DNS域名设计
本文参考:<计算机网络: IP地址,子网掩码,网段表示法,默认网关,DNS服务器详解> IP地址 概述 计算机要实现网络通信,就必须要有一个用于快速定位的网络地址.IP地址就是计算机在网络 ...
- 计算机网络三:域名、IP地址和TCP/IP协议
一.域名 域名(Domain Name),简称域名.网域,是由一串用点分隔的字符型标志名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位(有时 ...
- 计算机网络基础之IP地址详解
计算机网络基础之IP地址详解 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.IP地址概述 1>.什么是IP地址 我们为什么要使用逻辑地址(IP地址)来标识网络设备,而不采 ...
- 计算机网络参考模型,IP地址及MAC地址查看方法,数据包封装过程
分层思想 首先,计算机网络参考模型,是基于分层思想而出现的.分层思想,就是将复杂流程分解为几个功能单一的子过程. 优点: 可以让整个流程更加清晰, 让复杂问题简单化, 更容易发现问题,并真对性的解决问 ...
- 计算机网络学习笔记--网络层之IP地址与子网
IPv4地址: 我们知道在网络层(TCP/IP体系结构的网际互联层),最重要的一个协议就是IP协议,现在正处于IPv4和IPv6的过渡时期,但目前来说,IPv4仍为主流,所以主要讲Ipv4. IP地址 ...
随机推荐
- Python 潮流周刊#12:Python 中如何调试死锁问题?
查看全文: https://pythoncat.top/posts/2023-07-22-weekly 文章&教程 1.使用 PyStack 调试 Python 中的崩溃和死锁 (英) 2.介 ...
- gRPC如何保障数据安全传输
什么是 gRPC? gRPC 是由 Google 开发的高性能.开源的 RPC(Remote Procedure Call)框架,用于在客户端和服务器之间进行通信.它基于 Protocol Buffe ...
- windowsbat删除命令
widnwosbat命令 DEL /F /A /Q \?%1 用于删除指定路径下的文件,参数含义如下: /F: Force delete,即强制删除: /A: 用于指定文件属性,A代表存档,D代表目录 ...
- C# 输入指定日期获取当前年的第一天 、当前年的最后天、某月的第一天 、某月的最后一天
方法 /// <summary> /// 取得当前年的第一天 /// </summary> /// <param name="datetime"> ...
- 从零开始配置vim(30)——DAP的其他配置
很抱歉这么久才来更新这一系列,主要是来新公司还在试用期,我希望在试用期干出点事来,所以摸鱼的时间就少了.加上前面自己阳了休息了一段时间.在想起来更新就过去一个多月了.废话不多说了,让我们开始进入正题. ...
- IDEA破解(无限重启激活时间版)
下载地址[将下载的目录打成zip压缩包后使用]:「ide-eval-resetter」https://www.aliyundrive.com/s/UFHpDX5d6Xv 点击链接保存,或者复制本段内容 ...
- git操作 手写稿
- 影驰RTX 4070 SUPER星曜OC显卡评测:250W超频潜力十足 散热更惊喜
一.前言:影驰推出主打高颜值的RTX 4070 SUPER星曜OC显卡 影驰作为DIY大厂,要说它家颜值最高的产品,那必然就是星曜系列,无论显卡.内存还是SSD,不光好看,品质和性能上也都有着不俗的表 ...
- Load-balanced-online-OJ-system 负载均衡的OJ系统项目
前言 那么这里博主先安利一些干货满满的专栏了! 首先是博主的高质量博客的汇总,这个专栏里面的博客,都是博主最最用心写的一部分,干货满满,希望对大家有帮助. 高质量博客汇总 本项目Github地址 - ...
- 可选可输入的input框
<input type="text" list="note" autocomplete="off"> <datalist ...