TCP/IP协议入门(三)

B类地址用16位表示主机,若一个机构拥有一个B类地址,那么该地址下最多可拥有6万多台主机,管理艰巨。

一个机构可能拥有多个局域网,需要多个网络地址。

IP地址危机:A类地址中用24位表示主机地址,若一个机构拥有一个完整的A类地址,但实际该机构不可能拥有1600万台主机,因此造成IP地址浪费。

子网划分结合无类别域间路由(CIDR)与网络地址转换(NAT),对TCP/IP网络分段,有效利用主机地址。

子网划分:对A、B、C类大型网络进行划分,通常将原IP地址中的主机号划分成子网号与主机号(借位),IP地址的组成变成网络号+子网号+主机号,网络号+子网号可以唯一标识一个子网。

例:将B类地址135.15.0.0划分成28个子网,从第三位组中借出8位(借位遵循递减顺序,从左到右借),将第三位组全部位置1,获得子网掩码11111111.11111111.11111111.00000000

网络掩码:对A、B、C类IP分别分配了掩码

类别 十进制形式 二进制形式
A 255.0.0.0 11111111.00000000.00000000.00000000
B 255.255.0.0 11111111.11111111.00000000.00000000
C 255.255.255.0 11111111.11111111.11111111.00000000

子网数:每类网络的子网大小没有限制,即每个子网的大小和可支持主机数量灵活性很大。每类网络支持的子网最大数量如下(每类网络借位时至少保留2位主机位)

类别 最大主机数量 最大子网数量
A 16777214(224-2) 4194304(222
B 65534(216-2) 16384(214
C 254(28-2) 64(26

C类网络借位:

借位数 最大子网数/可用子网数 每个子网的最大主机数/可用主机数
0 0 256/254
1 2/0  
2 4/2  
3 8/6  
4 16/14  
5 32/30  
6 64/62  
7 128/126 2/0
8 256/254 1/0

第0种情况即默认,实际没有借位。由于有类别域间路由器无法区分全1与全0子网。例如掩码255.255.0.0的地址135.15.0.0与子网掩码255.255.255.0的135.15.0.0不能区分(即不能区分是C类主机0网络还是C类子网主机0),故借位1后的两个子网也无法区分(第1种)。

第7种情况中每个子网下的最大主机数量为2,但是因为每个网络中的主机地址为0和为1的网络不能分配给特定主机,故可用子网中可用主机数量为0

第8种情况中每个子网下最大主机数量为1,网络地址与广播地址要求两位,不可用。

原文地址:https://www.cnblogs.com/MikJoylyne/p/11577455.html

时间: 2024-10-08 13:44:40

TCP/IP协议入门(三)的相关文章

TCP/IP协议入门

TCP/IP协议入门 1. 简介 Transmission Control Protocol/Internet Protocol的简写,即传输控制协议/因特网互联协议.它是网络通信的一套协议集合. 先来看一下OSI和TCP/IP模型: 应用层 就是应用软件使用的协议,如邮箱使用的POP3,SMTP.远程登录使用的Telnet.获取IP地址的DHCP.域名解析的DNS.网页浏览的http协议等:这部分协议主要是规定应用软件如何去进行通信的. 表现层 决定数据的展现(编码)形式,如同一部电影可以采样

tcp/ip协议第三章 ip:网际协议

tcp/ip协议第三章读后总结 ip是tcp/ip协议族中最为核心的协议.ip提供不可靠传输,不可靠的意思是它不保证ip数据包能成功的到达目的地.ip仅提供最好的传输服务.任何要求的可靠性必须由上层来提供(如tcp) 子网的划分缩小了internet路由表的规模,因为许多网络经常可以通过单个表目就可以访问了. 接口网络的有关信息通过ifcongif和netstat命令可以获得,包括接口的ip地址.子网掩码.广播地址.以及mtu等

TCP/IP协议-入门

Life is not a rehearsal "人生没有彩排" 参考资料:TCP/IP入门经典 (第五版) TCP/IP详解 卷一:协议 一.什么是TCP/IP TCP/IP是一族定义了网络数据传输规则的协议,现在大多数的网络设备都使用TCP/IP协议进行通信 二.TCP/IP分层 1.分层 应用层 传输层 网络层 数据链路层 2.各层的主要功能 ● 数据链路层:处理通信电缆与接口的细节,将网络层传来的IP数据报转化为帧,再转化为比特流,使其能在通信介质之间传输 ● 网络层:提供逻辑

TCP/IP协议简介(三) 之 网络层

IP 网际协议 IP 协议位于网络层,它是 TCP/IP 协议族中最为核心的协议,所有的 TCP.UDP.ICMP 及 IGMP 数据都以 IP 数据报格式传输.IP 协议提供的是 不可靠 . 无连接 的数据报传送服务. 不可靠(unreliable):IP 协议不能保证数据报能成功地到达目的地,它仅提供传输服务.当发生某种错误时,IP 协议会丢弃该数据报.传输的可靠性全由上层协议来提供. 无连接(connectionless):IP 协议对每个数据报的处理是相互独立的.这也说明, IP 数据报

tcp/ip协议的三次握手4次断开

tcp/ip协议的3次握手4次断开: (注:syn用来建立连接 sck用来确认连接 rst用来复位连接错误 ) (listen监听状态 syn_sent 在发送连接请求后等待匹配的连接请求 syn_RECEIVED 在收到和发送一个连接请求后等待对连接请求的确认  established 完成连接,可以传送数据 Sequence     number顺序号码 Acknowledge number确认号码 FIN(finish结束)URG(urgent紧急)PSH(push传送)) 三次握手: c

TCP/IP协议的三次握手及实现原理

TCP/IP是很多的不同的协议组成,实际上是一个协议组,TCP用户数据报表协议(也称作TCP传输控制协议,Transport Control Protocol.可靠的主机到主机层协议.这里要先强调一下,传输控制协议是OSI网络的第四层的叫法,TCP传输控制协议是TCP/IP传输的6个基本协议的一种. 两个TCP意思非相同. ).TCP是一种可靠的面向连接的传送服务.它在传送数据时是分段进行的,主机交换数据必须建立一个会话.它用比特流通信,即数据被作为无结构的字节流. 通过每个TCP传输的字段指定

OSI模型和TCP/IP协议族(三)

TCP/IP协议族 TCP/IP协议族的开发要比OSI模型更早,因此TCP/IP协议族的分层结构无法准确地与OSI模型一一对应.原始的TCP/IP协议族定义为建立再硬件基础上的四个软件层,不通过目前TCP/IP协议族被认为是一个五层模型,其层的命名类似于OSI模型中相应的层.如下图所示: OSI和TCP/IP协议族的比较 当我们比较这两个模型时会发现,再TCP/IP协议族中没有会话和表示这两层.即使在OSI模型发布后,TCP/IP协议族也没有因此而增加这两层.在TCP/IP协议族中通常认为应用层

重学TCP/IP协议和三次握手四次挥手

计算机网络体系结构 在计算机网络的基本概念中,分层次的体系结构是最基本的.计算机网络体系结构的抽象概念较多,在学习时要多思考.这些概念对后面的学习很有帮助. 网络协议是什么? 在计算机网络要做到有条不紊地交换数据,就必须遵守一些事先约定好的规则,比如交换数据的格式.是否需要发送一个应答信息.这些规则被称为网络协议. 为什么要对网络协议分层? 简化问题难度和复杂度.由于各层之间独立,我们可以分割大问题为小问题. 灵活性好.当其中一层的技术变化时,只要层间接口关系保持不变,其他层不受影响. 易于实现

TCP/IP协议的三次握手

以太网的数据是以帧为单位进行传输的,每一帧(MAC封包)数据分为header和data两部分.data部分最大为1500byte,当然这个大小是可以设置的(要遵寻标准,改了后果可能很严重). 传输数据的时候MAC封包的data部分包裹着IP封包,IP封包也是由header和data组成,IP封包的data部分又包裹者TCP封包,TCP也由header和data组成,TCP封包data部分又包裹着应用层协议封包如HTTP, 接受数据也由对应的层层层解析.IP封包最大65535byte,如果IP封包