TCP/IP 构成子网

来源:互联网 发布:网络驱动没了怎么办 编辑:程序博客网 时间:2024/05/17 07:31

固定的三类网络规模:

A:超过65535台主机

B:255~65535台主机

C:少于255台主机


分类编址的缺陷

地址浪费大

如只有2、3台主机组成一个网络时,也要256个IP地址;A、B类浪费严重,很少有上万主机;

解决:采用无类IP编址

1. 子网划分

大网分为小网   Subnetting

将一个IP类网划分成几个较小的子网;

多个物理网共享同一个IP类网前辍;

方法:

两级层次结构变成三级层次结构;Net id + Subnet id + Host id;Subnet id长度不固定;

由于Subnet id变长,所以子网的主机个数不能由首字节来判定;


掩码(Mask)

用来表示网络或子网的大小

1表示网络或子网的部分,0表示主机部分;

202.115.12.0 - 11001010 01110011 00001100 00000000   // C类,256个主机

Mask -- 11111111 11111111 11111111 11000000// 加掩码后,2^6个主机,64台主机


掩码:子网掩码、默认掩码;


子网ID:不能全0或是全1

Host Id:全0,网络号; 全1,广播地址;


网络地址:特定Net id,全0 Subnet id,全0 Host id;  全1是网络广播地址;

子网地址:特定(Net id + Subnet id),全0 Host id; 全1子网广播地址;

主机地下:特定(Net id + Subnet id + Host id);


连续掩码与不连续掩码

不连续:01混合,使网络构成与跌幅选择变得很复杂,不实用;

推荐连续掩码; 255.255.255.192;2^6个主机;不能从掩码中看出属于哪一个类的网络;

/26 : 1bit的个数;

0, 128, 192, 224, 240, 248, 252, 254, 255

/0 /1 /2 /3 /4/5/6 /7 /8


掩码运算:位与运算;


网络表示

主网:

A: 20.0.0.0 255.0.0.0  == 20.0.0.0/8

B: 160.2.0.0  255.255.0.0 == 160.2.0.0/16

C: 200.15.12.0 255.255.255.0 == 200.15.12.0/24


子网:
20.1.0.0  255.255.0.0  == 20.1.0.0/16


只有IP地址不能给定网络大小,只有掩码不能给出网络类型;要两者一起才可以给出完全的信息;

不同的掩码下,同一个IP址可能表示不同的功能;
如:
x.y.z.8
mask: 255.255.255.224(3个1,5个0)   ----> x.y.z.96   后5个全0;子网地址
mask: 255.255.255.248(5个1,3个0)-----> 2^3 = 8;子网地址:8的倍数;子网广播地址:8的倍数-1

规则 :
1. 子网中IP地址的个数:Nip = 2^n; 2,3,4...
2. 子网地址中子网ID所在字节值:m * Nip;m = 0, 1, 2,...
3. 子网广播地址:8的倍数-1

定长子网划分
划分依据:子网数量;
每一个子网的掩码大小一样,主机个数一样;
划分简单,地址分配较浪费;

变长子网划分
根据子网大小不同划分;
每个子网的主机数量是不一样的;
灵活性高;掩码长度不同(VLSM:变长子网掩码);

本子网主机数+本子网内路由器接口数+2(全0全1)





2. 超网划分 Supernetting

小网合成大网  

只针对C类网的合并;子网则没有这个限制;

方法:

将Net id中的1变成0;Supernet id + host id;

1. 为一个组织申请多个物理网络;使用子网技术;

2. 路由聚合技术CIDR

规则:

合并超网的C类网个数 Nc = 2^n, n = 1,2,3...,n表示在C类netId中用的比特数;

合并超网的C类网必须是连续的;如借2位 00, 01,11,10

超网地址的第3个字节值 = m * Nc; m = 0,1,2..


无类别域间路由(CIDR)

classless domain route
不是协议,是路由技术;

使用超网技术减少跌幅表项的数目;

可以将A、B、C类三种聚合;classless


主机网张的默认网关:

主机接入所在IP网络的路由器接口的IP地址;用来标识主机的路径信息;

















0 0
原创粉丝点击