4. IP编址

本文深入解析IP协议的报文结构,包括版本、优先级、标识符、分片、生存时间、协议号、源地址及目标地址等字段的含义与作用。同时,详细介绍了IP地址的分类(A、B、C、D、E类)、表示方式、特殊地址及子网掩码的概念,以及地址转换、VLSM与CIDR技术的应用。

IP(Internet Protocol)互联网协议

IP报文结构
在这里插入图片描述
长度: 20~60B,固定长度位20B.
(1) version: 版本号。4—ipv4,6—ipv6。
(2) DS Filed: 区域服务器。用于标识IP报文优先级。
(3) Identification: 标识符。用于唯一的标识一个IP报文。
(4) Flags: 标志符。
            M置位:
                M=1,后续还有分片。
                M=0,后续没有分片。
(5) Offset: 偏移值,用于标志分片在原报文中的位置。

假设用户要发送两份数据,第一份数据大小为3500B,第二份数据大小为2500B,那么经过分片后的结果如下图

(6) Time to Live: TTL,生存时间,取值范围:0~255.
        每经过一台路由器TTL值减1,当TTL=0时,丢弃。
(7) Protocol: 协议号,用于标识上层数据的协议类型。
              1         ICMP
              6         TCP
            17         UDP
            89         OSPF

(8) 源IP地址: 发送方的IP地址。
(9) 目的IP地址: 接收方的IP地址。
                32bit,4B.

IP地址

a. 表示方式: 点分十进制,点分二进制。
b. 组成:
       网络位: 用于标志IP地址所在网段。用于路由寻址。
       主机位: 用于唯一标识网段中的主机。

c. 特殊IP地址:
      网络地址: 主机位全为0

      广播地址: 主机位全为1

      以上两个地址不能分配给主机使用

地址转换

在这里插入图片描述
二进制: 0 1
十进制: 0 ~ 9
十六进制: 0~9,A B C D E F

例1:1010 1110对应的十进制是多少?
             174
例2:137对应的二进制是多少?
             1000 1001
方法:
      (1) 除2,自下往上取余。
      (2) 加法。

例3:A5对应的十进制是多少?
             165
例4:1010 0101对应的十六进制是多少?
             A5

IP地址分类

A类:
   a. 网络位为前8bit,主机位为后24bit
   b. 第1个bit固定为0
   c. 第一部分取值:0~127
   d. 掩码为255.0.0.0

B类:
   a. 网络位为前16bit,主机位位后16bit
   b. 前2个bit固定位10
   c. 取值:128~191
   d. 掩码为255.255.0.0

C类:
   a. 网络位为前24bit,主机位为后8bit
   b. 前3个bit固定为110
   c. 取值:192~223
   d. 掩码为255.255.255.0

D类:
   a. 前4bit固定为1110
   b. 取值:224~239

E类:
   a. 前4bit固定为1111
   b. 取值:240~255


IP地址类型

私有IP地址:
      A:10.0.0.0~10.255.255.255
      B:172.16.0.0~172.31.255.255
      C:192.168.0.0~192.168.255.255
特殊地址:
       127.0.0.0~127.255.255.255 环回地址
       0.0.0.0 未知地址
       255.255.255.255 全网广播地址

子网掩码

作用:用于区分网络位和主机位。
特点:网络位全为1,主机位全为0
默认子网掩码为:


地址规划

VLSM 可变长子网掩码
      跟主机位借位,从而将掩码变长,实现子网划分。

CIDR 无类域间路由
      将多个网段相同的部分作为网络位,不同的部分作为主机位,从而实现汇聚子网的效果。
      作用:减少路由表的规模,增加查表效率。


网关

作用:作为一个网段的出口,用于实现不同网段之间的互访。

注意:

  1. 网关的IP地址必须与主机IP地址在同一网段。
  2. 网关必须直接可达。
Cisco网络IP编址实践是网络工程师在设计和配置Cisco网络设备时必须掌握的一项重要技能。IP编址是网络通信的基础,合理的IP编址可以提高网络的性能和可管理性。以下是一些常见的Cisco网络IP编址实践: ### 1. IP地址规划 在设计网络时,首先需要规划IP地址的分配。IP地址分为私有地址和公共地址,私有地址用于内部网络,公共地址用于互联网。常见的私有地址范围有: - 10.0.0.0 - 10.255.255.255 - 172.16.0.0 - 172.31.255.255 - 192.168.0.0 - 192.168.255.255 ### 2. 子网划分 子网划分(Subnetting)是将一个大的网络划分为多个小的子网的过程。子网划分可以提高网络的安全性和性能。子网掩码用于确定网络地址和主机地址的划分。例如,255.255.255.0表示前24位是网络地址,后8位是主机地址。 ### 3. VLAN划分 VLAN(虚拟局域网)是一种将物理网络划分为多个逻辑网络的技术。通过VLAN划分,可以将不同的部门或功能划分到不同的VLAN中,从而提高网络的安全性和可管理性。 ### 4. DHCP配置 DHCP(动态主机配置协议)用于自动分配IP地址,减少手动配置的工作量。在Cisco设备上,可以通过以下命令配置DHCP: ```plaintext ip dhcp pool [pool name] network [network address] [subnet mask] default-router [default gateway] dns-server [dns server address] ``` ### 5. 静态路由配置 静态路由是在路由器上手动配置的路由信息,通常用于小型网络或特定路径的路由。在Cisco设备上,可以通过以下命令配置静态路由: ```plaintext ip route [destination network] [subnet mask] [next hop address or exit interface] ``` ### 6. 访问控制列表(ACL) ACL(访问控制列表)用于控制网络流量的访问权限,增强网络的安全性。在Cisco设备上,可以通过以下命令配置ACL: ```plaintext access-list [access list number] [permit or deny] [source address] [wildcard mask] interface [interface name] ip access-group [access list number] [in or out] ``` ### 7. NAT配置 NAT(网络地址转换)用于将私有IP地址转换为公共IP地址,从而实现内部网络与互联网的通信。在Cisco设备上,可以通过以下命令配置NAT: ```plaintext ip nat inside source static [private address] [public address] interface [interface name] ip nat inside interface [interface name] ip nat outside ``` 通过以上这些实践,可以有效地设计和配置Cisco网络设备,确保网络的稳定性和安全性。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值