首页 > 代码库 > IP基本原理

IP基本原理

                               IP基本原理

                                                      作者:尹正杰

 版权声明:原创作品,谢绝转载!否则将追究法律责任。

 

 

一.IP基本原理

  IP是网络层协议,也是当今应用最广泛的网络协议之一 IP协议规定了数据的封装方式,网络节点的标识方法,用于网络上数据的端到端的传递.

1.IP及其相关协议

技术分享

 

2.IP的主要作用

标识节点和链路:

  a>.用唯一的IP地址标识每一个节点;

  b>.用唯一的IP网络号标识每一个链路;

寻址和转发:

  a>.确定节点所在网络的位置,进而确定节点所在的位置;

  b>.IP路由器选择适当的路径将IP包转发到目的节点;

适应各种数据链路:

  a>根据链路的MTU对IP包进行分片和重组;

  b>.为了通过实际的数据链路传递信息,须建立IP地址到数据链路层地址的映射;

 

3.IP网络的结构

技术分享

 

4.IP头格式

技术分享

 

5.IP地址格式和表示方法

技术分享

 

6.网络号和主机号

技术分享

 

7.典型IP网络

技术分享

 

8.默认掩码

A类地址默认掩码为255.0.0.0;

B类地址默认掩码为255.255.0.0;

C类地址默认掩码为255.255.255.0;

 

9.IP地址分类

技术分享

 

10.特殊的IP地址

技术分享

 

11.地址映射

  a>.IP地址是一个逻辑地址,不能被物理网络所识别;

  b>.ARP给出了将主机的网络地址动态映射为MAC地址的方法;

  c>.RARP给出了一种允许工作站动态获得其协议地址的方法;

 

12.ARP介绍

技术分享

 

13.ARP

技术分享

 

14.RARP

  a>.RFC 903;

  b>.允许无盘工作站动态获得其协议地址;

 

15.RARP

技术分享

 

16.主机单播IP包发送

技术分享

 

17.路由器单播IP包转发

技术分享

 

18.主机接收IP包

技术分享

19.广播风暴

技术分享

20.ARP基本配置

技术分享

 

21.代理ARP

技术分享

 

22.代理ARP配置

技术分享

 

23.ICMP的功能

ICMP定义了错误报告和其它关于IP数据包处理情况的消息;

ICMP可用于报告IP数据包传递过程中发生的错误、失败等信息,提供网络诊断等功能 ICMP消息可分为ICMP差错消息和ICMP查询消息;

技术分享

 

总结: 

  a>.32位IP地址分为网络号和主机号两部分,用以标识网络和主机;

  b>.主机将跨网段IP包交给默认网关,路由器负责跨网段转发数据包;

  c>.ARP协议用于把已知的IP地址解析为MAC地址;

  d>.RARP用于在数据链路层地址已知时解析IP地址;

  e>.ICMP定义了网络层控制和传递消息的功能;

 

 



IP基本原理