关于IP地址分类自己的一些理解
2015-09-23 21:15
435 查看
最近在学习Liunx所以把网络知识都重新看了一遍, 觉得原来自己的IP分类和路由这些基本的知识理解的很不到位,这里在把这些知识在这里梳理下
IP地址主要分成A, B, C, D, E类, D用于组播,E主要用于科研.这里主要讨论A, B, C类
IP地址是由4个8bit组成的, 一共有2^32个可能的地址. 不同类型的网络是通过第一组8bit来判断的.
A类地址: 0-127.*.*.* 二进制:0*******.*.*.*
B类地址: 128-191.*.*.* 二级制: 10******.*.*.*
C类地址: 192-223.*.*.* 二级制: 110***.*.*.*
如果这样分配给用户,由子网掩码的概念可知, 如分配固定的子网掩码, 每个用户得到的可用的主机ip个数就是固定的, 不灵活. 所以就用变化子网掩码来给A,B,C网络
A网
特点: 网络地址少, 也就是可分配的地址少. 但是主机地址很多, 也就是得到的IP地址很多. 以后可以通过可变长度子网掩码, 划分多个网段
子网掩码: 255.0.0.0
可分配网络数: 2^7-1 = 127, 减去全是0的. 第127个用于本地循环
主机地址数: 2^24-2
B网
特点: 网络地址一般多, 主机地址一般多.
子网掩码: 255.255.0.0
可分配网络数2^(6+8) = 65536个
主机地址数: 2^16-2
C网
特点:网络地址很多,主机地址少
子网掩码: 255.255.255.0
可用网络数2^(5+8+8)=2^21
可用主机数: 2^8-2
在每类网上还有一段地址是用来私有路由的, 不能在广域网上使用
A类:10.0.0.0/8
B类: 172.16.0.0/16 - 172.31.0.0/16, 也可以用 172.16.0.0/12 表示
C类; 192.168.0.0/24 - 192.168.255.0/24, 也可以用 192.168.0.0/16表
IP地址主要分成A, B, C, D, E类, D用于组播,E主要用于科研.这里主要讨论A, B, C类
IP地址是由4个8bit组成的, 一共有2^32个可能的地址. 不同类型的网络是通过第一组8bit来判断的.
A类地址: 0-127.*.*.* 二进制:0*******.*.*.*
B类地址: 128-191.*.*.* 二级制: 10******.*.*.*
C类地址: 192-223.*.*.* 二级制: 110***.*.*.*
如果这样分配给用户,由子网掩码的概念可知, 如分配固定的子网掩码, 每个用户得到的可用的主机ip个数就是固定的, 不灵活. 所以就用变化子网掩码来给A,B,C网络
A网
特点: 网络地址少, 也就是可分配的地址少. 但是主机地址很多, 也就是得到的IP地址很多. 以后可以通过可变长度子网掩码, 划分多个网段
子网掩码: 255.0.0.0
可分配网络数: 2^7-1 = 127, 减去全是0的. 第127个用于本地循环
主机地址数: 2^24-2
B网
特点: 网络地址一般多, 主机地址一般多.
子网掩码: 255.255.0.0
可分配网络数2^(6+8) = 65536个
主机地址数: 2^16-2
C网
特点:网络地址很多,主机地址少
子网掩码: 255.255.255.0
可用网络数2^(5+8+8)=2^21
可用主机数: 2^8-2
在每类网上还有一段地址是用来私有路由的, 不能在广域网上使用
A类:10.0.0.0/8
B类: 172.16.0.0/16 - 172.31.0.0/16, 也可以用 172.16.0.0/12 表示
C类; 192.168.0.0/24 - 192.168.255.0/24, 也可以用 192.168.0.0/16表
相关文章推荐
- 无锁编程(七) - 实战
- ios实现点击空白处关闭键盘
- Objective-C type encodings
- 《计算机操作系统》总结三(内存管理)
- 韩顺平 java 第十六讲 数组
- 友盟推送,统计及分享的综合(友盟的使用比较简单)
- Spring AOP简述
- 无锁编程(七) - 实战
- 七大排序算法(上)
- C++ *max_element函数找最大元素 *min_element函数找最小元素 STL算法(转)
- 黑马程序员------C语言函数部分总结(一)
- 练习3.2,3.3,3.4
- UIView动画animation
- 不使用 if、for 等逻辑关键字实现累加求和
- More Effective C++ 条款18 分期摊还预期的成本
- 模拟微信平台token验证
- thinkphp部署bae的相关配置
- Codeforces 580E Kefa and Watch 线段树+双值Hash
- zoj 2417 Lowest Bit
- 移动端的网页设计流程有哪些?