linux网络管理之二

 IP 地址由两部分组成:
                        网络ID: 最前面连续位
                        主机ID: 最后面连续位

linux网络管理之二

IP地址分类:

A类:   0 000 0000 – 0 111 1111: 1-127
         网络数:126, 127
         每个网络中的主机数:2^24-2
         默认子网掩码:255.0.0.0
         私网地址:10.0.0.0

B类:     10 00 0000 – 10 11 1111 :128-191
           网络数:2^14
           每个网络中的主机数:2^16-2
           默认子网掩码:255.255.0.0
           私网地址:172.16.0.0-172.31.0.0

C类:    110 0 0000 – 110 1 1111: 192-223
          网络数:2^21
          每个网络中的主机数:2^8-2
          默认子网掩码:255.255.255.0
          私网地址:192.168.0.0-192.168.255.0

D类:    组播
          1110 0000 – 1110 1111: 224-239

E类:    240-255


公式1
        一个网络最多的主机数=2^主机位(32-网络ID位)-2
公式2
        网络数=2^有变的网络ID位
公式3
        网络ID=IP和子网掩码相与
公式4
        子网数=2^(网络ID向主机ID借的位数)

00000000 0
10000000 128
11000000 192
11100000 224
11110000 240
11111000 248
11111100 252
11111110 254
11111111 255

划分子网:将一个大网划分成多个小网,网络ID向主机ID借n位,意味着划分成2^n个子网
划分超网:将多个小网合并成一个大网,主机ID向网络ID借n位

路由表:
路由表中的接口:到达目标网络从本路由器的哪个接口出去能到达,这个接口就本路由记录的接口
路由表中的网关:
            1、如果目标网络和路由器直接相连,网关即接口的IP
            2、如果目标风络和路由器不直接相连,网关为下一个路由器临近本路由器的接口的IP

ethtool        网络查看工具
               自动协商关闭可以提升性能

tcpdump host 172.         抓包工具
netstat -tuln     查看哪些端口在监听

A类地址:前8位网络ID,后24位主机ID
         第一位以0开头的都是A类地址;所以最大网络数是2^(8-1)=127
              其中0.0.0.0为未知地址,127.0.0.0是回环地址,所以为1-126

         最大主机数为2^(32-8)-2=1600万
              需要减去网络号和广播地址

B类地址:前16位网络ID,后16位主机ID
         最高两位为10,后面14位是网络数 2^14=16000
               最小地址;10000000     128
               组大地址:10111111     191
         最大主机数为2^(32-16)-2=65534

C类地址:前24位网络ID,后8位主机ID
         最高三位为110,后面21位是网络数,2^21=200多万
               最小地址;11000000     192
               组大地址:11011111     223

          最大主机数为2^(32-24)-2=254

D类地址:组播;
         最高四位为1110,后面不区分网络数
                最小地址:11100000      224
                最大地址:11101111      239
E类地址:保留地址,科学家研究使用的   

私有IP地址: 表示永远不会在互联网出现这类地址
          A类      10.0.0.0  到10.255.255.255       
          B类      172.16.0.0 到172.31.255.255     有16个网络
          C类      192.168.0.1 到192.168.255.255   有256个网络
          给公司,用户等内部使用的

公有IP地址:除了私有地址其他都是公有地址,能在互联网访问
            需要花钱申请分配,全世界唯一;
            任何人只要知道地址,都能访问,所以有可能被侵入

无类域间路由CIDR
         网络ID位不确定,根据情况使用
         子网掩码:netmask
                   32位二制数,对应网络ID的位为1,对应主机ID的位为0
                   比如A类地址,前8位是网络ID,对应255.0.0.0
          网络ID多少位,就有几个1  
                   比如13位,就是13个1,子网掩码就是11111111.11111000
                                        对应的子网掩码:255.248.0.0

公式1
          一个网络最多的主机数=2^主机位(32-网络ID位)-2
公式2
          网络数=2^有变的网络ID位
公式3
          网络ID=IP和子网掩码相与
公式4
          子网数=2^(网络ID向主机ID借的位数)

同一个局域网络,如果两台设备子网掩码不一杨,则不能同,如果网关一样可以通
      比如:10.10.10.10                10.11.10.10
            255.0.0.0                   255.255.0.0 
      掩码不同,IP不同,说明说明不在同一个网段
                        10.0.0.0            
      如果网关都是这个,虽然不在同一个网段,但能相同
如果在物理上属于同一个网络,但网段不一样,也不能同,如果自己当自己的网关就可以相通。
      比如:10.10.10.10     172.18.0.10
      网关:1.0.10.10.10     172.18.0.10

连续的1和0都能成为子网掩码:
000000000    0
100000000    128
11           192
111          224
1111         240
11111        248
1111111      254
111111111    255

划分子网:将一个大网划分成多个小网,网络ID向主机ID借n位,意味着划分成2^n个子网,一定要大于等于划分的子网;
      比如:10.00000000.x.y
      借一位:10.0 0000000.x.y
            这表示前面9位为网络ID
            意味着可以划分2^1个子网         
      借两位:10.00 000000.x.y
            这表示前面10位为网络ID
            意味着可以划分2^2个子网

例如:
199.199.199.199/22
划分16个子网,就是2的四次方  2^4>=16即可
向主机ID借4位
    22+4=26
原来的子网掩码“255.255.111111 00 .0”就是255.255.252.0

所以子网的子网掩码“255.255.255.11 000000” 就是255.255.255.192
199.199.199.199/26   也就是说子网掩码达到26位

32-26=6
2^6-2=62

例如:本来是22位子网掩码,向后借4位划分16个子网
最小的子网ID
199.199.110001 00.00 000000   192.199.196.0/26
最大的子网ID
199.199.110001 11.11 000000   199.199.199.192/26
最大的子网IP范围
199.199.110001 11.11 000001    199.199.199.193
199.199.110001 11.11 111110    199.199.199.254    
 8   8     6    2  2    6     

划分超网:将多个小网合并成一个大网,主机ID向网络ID借n位

原创文章,作者:shewei,如若转载,请注明出处:http://www.178linux.com/71308

(0)
sheweishewei
上一篇 2017-03-18
下一篇 2017-03-18

相关推荐

  • web service之http协议

    一.概述 1.web应用的核心是http协议(HyperText Transfer Protocol),http协议的由两部分组成,客户端程序和服务器端程序,通过交换http报文进行会话。web页面则是由对象(也叫资源)组成的,对象直白的说就是一个个的文件,而这些对象可以通过URL引用,URL由两部分组成,存放对象的主机名和对象的文件路径,而这些对象都存储在…

    Linux干货 2016-11-03
  • 日志分析工具Awstats实战之Nginx篇-分析结果动态化

    上一篇博文“分析工具Awstats实战之Nginx篇-分析结果静态化”介绍了如何将awstats的日志分析信息用静态页面来进行显示,不过显示效果肯定没有动态的好啦。本篇博文将带大家一起来部署动态的分析结果查阅。 环境: CentOS 6.4 ip:192.168.1.113 域名:www.sunsky.com(server和client都通过hos…

    Linux干货 2016-08-15
  • 在CentOS中获取命令帮助

    在CentOS中获取命令帮助    在使用和学习CentOS系统中,当我们遇上不熟悉的命令却又需要了解它的详细用法的时候,我们需要获取帮助。除了借助他人和搜索引擎之外,自己通过查看系统帮助文档来解决问题是很重要的。下面就来介绍如何获取帮助以及简单的解决思路:    一、如何获取命令帮助 Linux提供多层次的命令帮助:…

    Linux干货 2016-07-27
  • VIM 文 本 编 辑 工 具-20160808

    VIM 文 本 编 辑 工 具 §·学习大纲   一·使用vi和vim的三种主要模式 二·扩展模式下基本操作 三·命令模式下基本操作 四·编辑模式下基本操作 五·VIM寄存器 六·编辑二进制文件 七·可视化模式 八·多文件模式 九·使用多个“窗口” 十·定制vim的工作特性 十一·VIM了解更多 十二·练习题     §·使用v…

    Linux干货 2016-08-10
  • yum仓库搭建

    两台主机: 一台centos7  客户机 一台centos6  服务器 准备工作 1.查看是否共享服务是否可用 httpd或vsftpd 是否安装。确认安装之后选择vsftpd为共享服务/var/www/html和/var/ftp/pub为共享目录。 这里使用vsftpd,/var/ftp/pub这个目录为共享目录 在这个目录下建立一个独立的文件夹 [roo…

    2017-12-01