分享

网络基础知识第一期-Internet地址结构

 zhaohuijiang 2018-04-14

主要讨论:如何为Internet中的网络设备分配地址,有助于路由可扩展性的地址层次结构分配方式,以及特殊用途的地址。包括IPV4地址和IPV6地址的结构和用途以及区别。

连接到Internet中的每个设备至少有一个IP地址,三层设备(三层交换机或者路由器)实现的转发程序使用IP地址来识别流量去向。IP地址也表示流量的来源。


一、IP地址的表示

大多数用户熟悉IP地址,并且了解最常用的地址类型:IPv4地址。这些地址通常采用点分十进制表示法,例如61.122.21.192.点分四组表示法由四个用点分隔的十进制数组成。每个这样的数字是一个非负整数,范围为0~255,代表整个IP地址的四分之一。以下表中给出了IPV4地址的例子,以及对应的二进制表示,供大家参考学习。

网络基础知识第一期-Internet地址结构

其中网络号用户区分不同的IP网络

主机号用户标识该网络内的一个IP节点

二、IP地址的主要作用

1、标识节点和链路

→用唯一的IP地址标识每一个节点

→用唯一的IP网络号标识每一个链路

2、寻址和转发

→确定节点所在网络的位置,进而确定节点所在的位置

→IP路由器选择适当的路径将IP包转发到目的节点

3、适应各种数据链路

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

三、IP地址分类

当最初定义Internet地址结构时,每个单播IP地址都有一个网络部分,用于识别接口使用的IP地址在哪个网络中可被发现;以及一个主机地址,用户识别由网络部分给出的网络中的特定主机。因此,地址中的一些连续位称为网络号,其余位数称为主机号。


现实中的不同网络可能有不同数量的主机、每台主机都需要一个唯一的IP地址。一种划分方法是基于当前基于或预计的的主机数量,将不同大小的IP地址空间分配给不同的站点。地址划分主要分为五大类。每类都是基于网络中可容纳的主机数量,确定在一个32位的IPv4地址中分配给网络号和主机号的位数。


以下为:IPv4地址分类

网络基础知识第一期-Internet地址结构


对应点分十进制:

网络基础知识第一期-Internet地址结构


特殊的IP地址:

网络基础知识第一期-Internet地址结构


四、子网掩码

子网掩码是由一台主机或路由器使用的分配位,以确定如何从一台主机对应IP地址中获得网络和子网信息。IP子网掩码与对应的IP地址长度相同,它们通常在一台主机或者路由器中以IP地址相同的方式配置,即可以是静态的(通常是路由器),也可以使用一些动态方式,例如动态主机配置协议(DHCP,见后续分享)。对于ipv4,子网掩码以IPv4地址相同的方式编写(点分十进制),默认子网掩码:

A类地址默认掩码为255.0.0.0

B类地址默认掩码为255.255.0.0

C类地址默认掩码为255.255.255.0

五、子网划分

由于早期的IP地址分类有一定的缺陷,主要表现在由于每个网络的主机数量有限导致IP网络数量不敷使用以及随着业务扩展无法应对Internet的爆炸式增长,所以提出了子网划分的概念。


早期的二层网络结构:

网络基础知识第一期-Internet地址结构


大型机构的接入需求:

网络基础知识第一期-Internet地址结构

子网划分的方法,主要是网络号不变,将主机号分割为子网号和主机号:

网络基础知识第一期-Internet地址结构

IP地址与子网掩码:

网络基础知识第一期-Internet地址结构

子网掩码的表示格式为网络号和主机号为全1,主机号为全0的连续的二进制表示法。

六、子网内可用主机数

假设子网的主机号位数为N,则可用地址数为2N-2个,主机号全1为广播地址,主机号全0为网络地址。

网络基础知识第一期-Internet地址结构

示例:计算子网内可用地址数

网络基础知识第一期-Internet地址结构

七、命令行配置基础


7.1登录设备

登录设备我们使用的是usb转串口线,直接接到网络设备的console口上,(各个产品都一样),然后使用PC自带的telnet工具或者CRT登录设备,本人习惯使用CRT登录,登录方式参考下图:

网络基础知识第一期-Internet地址结构


7.2命令行基础

登录设备之后就进入命令视图,以H3C产品为例先介绍下各个命令视图的作用以及在什么视图下配置什么协

如下:

1.用户视图:设备启动后的缺省视图,可查看启动后基本运行状态和统计信息

2.系统视图:配置系统全局通用参数的视图

3.路由协议视图:配置路由协议参数的视图

4.接口视图:配置接口参数的视图

5.用户界面视图:配置登陆设备的各个用户属性的视图各种视图之间的关系


网络基础知识第一期-Internet地址结构

命令级别:

网络基础知识第一期-Internet地址结构

命令行帮助特性之tab键自动补齐:

网络基础知识第一期-Internet地址结构

命令分页显示:

网络基础知识第一期-Internet地址结构

7.3常用的命令

1、配置设备名称

[H3C]sysname ?

TEXT Host name (1 to 30characters)

2、配置系统时间

clock datetime ?

TIME Specify the time (HH:MM:SS)

3、显示系统时间(注:display为显示命令)

display clock

4、查看版本信息

display version

5、查看当前配置信息

display current-configuration

6、显示接口信息

display interface

7、显示接口IP状态与配置信息

display ip interface brief


八、接口配置IP地址示例


举例如何为网络设备配置IP地址,假设拓扑如下:

网络基础知识第一期-Internet地址结构

如何为路路由器R1的GE-0/0配置地址?为路由器配置地址首先需要进入到接口视图下,具体命令参考如下:

连接设备之后使用telnet登录设备,参考第七点进入接口视图,并为RT1的G0/0配置接口地址。


网络基础知识第一期-Internet地址结构

一些常用命令效果:

1、配置设备名称

[H3C]sysname ?

TEXT Host name (1 to 30characters)

网络基础知识第一期-Internet地址结构


2、显示系统时间(注:display为显示命令)

display clock

网络基础知识第一期-Internet地址结构


3、查看版本信息

display version

网络基础知识第一期-Internet地址结构


4、查看当前配置信息

display current-configuration

网络基础知识第一期-Internet地址结构


5、显示接口信息

display interface

网络基础知识第一期-Internet地址结构


6、显示接口IP状态与配置信息

display ip interface brief



    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多