TCP/IP协议之IP协议详解

本文详细介绍了IP协议的基础知识,包括地址空间、记法、分类编址和子网划分。IP协议使用32位表示地址,有基256(点分十进制)、基16和基2三种记法。分类编址分为A、B、C、D、E五类,通过前一个字节判断类别。无分类编址使用可变长度的地址块,子网掩码用于子网划分。此外,文章还涉及IP协议在TCP/IP模型中的位置,IP数据报的结构以及IP分片的概念。
摘要由CSDN通过智能技术生成

前言

这篇博客主要对IP协议中一些基础知识点加以总结,并将书中一些晦涩难懂的部分去除了。IP地址协议是网络层中最重要的协议,IP地址协议可以对因特网上的所有设备进行唯一标识,也正因为有了IP协议,我们的计算机才能实现与全球任意一台设备进行通信。 同时这也是网络层存在的意义,我将对部分的内容分为两个部分加以总结:一、首先对IP协议部分的知识加以总结;二、对网络层其他的协议加以总结,包括ICMP、IGMP、ARP等协议。 

IP协议基础篇


地址空间

这个概念很好理解,如果一个协议用a位(a个bit)表示,那么其地址空间就是2^a。我们要讲的IPv4地址协议(简称IP协议)使用32位表示一个地址,所以其地址空间是2^32(超过40亿)

记法

在IP协议中,有三种记法表示一个IP地址:

  • 基2(二进制表示法)
  • 基16(16进制表示法)
  • 基256(10进制表示法)

基256:也叫点分十进制记法,也是最常用的记法,在每8个字节用隔开,共有4个十进制数 
基16:一个16进制等于4位二进制数。而一个IP地址有32个二进制数,所以使用基16进制表示的时候有8个二进制数 
基2:采用01串的方式表示

分类编址


认识编址

分类编址是最早出现的编址体系,在分类编址中一共分为五类:A、B、C、D、E。每一类占用地址空间的一部分。其中A类地址有2^31个地址,占50%,B类有2^30个地址,占25%,C类有2^29个地址,占12.5%,D类和E类各有2^28个地址,各占6.25%。那么如何辨别这5类地址呢? 
如果是使用点分十进制记法,只要看左边第一个数,如果小于128,那么就是A类,如果小于192,那么就是B类,如果小于224,那么就是C类,如果小于240,那么就是D类,如果不在上面的范围,那么就是E类。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值