TCPIP之IP协议及IP地址详解

IP协议是TCP/IP协议族的核心,分为IPv4和IPv6。IPv4地址由4个字节组成,常见有A/B/C/D/E类地址,其中A/B/C类用于公网,D/E类有特殊用途。IPv6则大幅增加了地址空间。IP包头包含版本、首部长度、服务类型等信息。IP地址规划包括掩码计算、可用主机地址计算、网关选择、子网划分、超网合并等,其中网关可以是可用IP范围内的任意地址。
摘要由CSDN通过智能技术生成

一、什么是IP?

IP是Internet Protocol(网际互连协议)的缩写,IP是整个TCP/IP协议族的核心,也是构成互联网的基础。IP位于TCP/IP模型的网络层(相当于OSI模型的网络层)。设计IP的目的是提高网络的可扩展性:一是解决互联网问题,实现大规模、异构网络的互联互通;二是分割顶层网络应用和底层网络技术之间的耦合关系,以利于两者的独立发展。根据端到端的设计原则,IP只为主机提供一种无连接、不可靠的、尽力而为的数据包传输服务。

1、IPv4

IPv4,是互联网协议(Internet Protocol,IP)的第四版,也是第一个被广泛使用,构成现今互联网技术的基础的协议。连接到Internet的每个设备和域都分配有一个唯一的编号,称为IP地址。

2、IPv6

IPv6的全称是Internet Protocol version 6,其中,Internet Protocol译为“互联网协议”,所以,IPv6就是互联网协议第6版。IPv6具有比IPv4大得多的编码地址空间,彻底解决了IPv4地址不足的问题。同时,IPv6简化了地址配置、网络重编号和路由器通知等方面,从而提升了网络连接速度。此外,使用IPv6还可提高网络安全性,并降低网络延时。

3、IPv4包头

IP数据包封装从上面层接收到的数据单元,并添加自己的头信息。该封装的数据被称为IP有效载荷。 IP报头包含所有必需的信息以在另一端传送的数据包。IPv4包头一般是20字节长。在以太网帧中,IPv4包首部紧跟着以太网帧首部,同时以太网帧首部中的协议类型值设置为080016。 IPv4一般很少使用可选项字段,如果使用IPv4包首部最长可扩展到60字节(总是4个字节4个字节的扩展)

在这里插入图片描述

  • Version:4 bit,4:表示为IPv4;6:表示为IPv6。
  • Header Length:4 bit,首部长度,如果不带Option字段,则为20,最长为60。
  • Type of Service:8 bit,服务类型。只有在有QoS差分服务要求时,这个字段才起作用。
  • Total Length:16 bit,总长度,整个IP数据包的长度。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值