zoukankan      html  css  js  c++  java
  • 网络基础(子网划分)

    网络基础
    
    交换机		不能跨网络,不隔离广播
    路由器		可以跨网络,可以隔离广播
    网关		网关不象交换机和路由器,它不是一个设备,它可以是任何人,任何一个ip.它是默认路由.
    
    网络基本拓朴图(星型)
    			PC1		   PC2	
    			   		 /	
    			    	        /	
    			     	       /				
    			        交换机
    			       /      
    			      /	       
    			     /			
    			PC3		 PC4
    
    虚拟机使用vmnet1这个host-only类型的网络
    		宿主机vmnet1网卡		虚拟机的网卡eth0	
    			  			/
    			      		       /	
    			       	      /
    			        vmnet1交换机
    
    		宿主机virbr0网卡		虚拟机的网卡eth0	
    			   			/
    			      		       /	
    			       	      /
    				default网络交换机
    
    问题:在一个交换机上的两台机器网卡如何通迅?
    答案:配置同网段的不同ip,就可以直接通迅了
    问题:怎么判断两个ip是不是同网段?
    答案:根据netmask子网掩码来判断
    ====================================================================
    			      家用网络拓朴图
    				internet
    				   |
    				   |
    				  家里的接口
    				   |
    				   |		
    				 modem 调制解调器 (转信号)
    				   |
    				   |
    				 路由器(拔号,dhcp,nat共享上网,网络控制等)	
    				   |
    				   |
    			|-------------|
    		      交换机			交换机
    			|			|
    		|-------------|		|-------------|
    		pc1	     pc2	pc3	     pc4
    =================================================================================
    10.1.1.9/255.255.255.0  和   10.1.1.9/24  是一样的
    
    ipv4是四个8位二进制组成 
    
    如10的8位二进制应该表示为:
    00001010
    128 64 32 16 8 4 2 1
    255.255.255.0表示前面24位全为1,也就是说ipv4前24位为网络号,后8位为主机号
    
    10.1.1.9/255.255.255.0  
    			   |	
    00001010.00000001.00000001.| 00001001	IP
    			   |	
    11111111.11111111.11111111.| 00000000	NETMASK
    			   |	
    
    问题:
    10.1.1.9/25和10.1.1.10/25这两个ip在同一个交换机上,能否直接通迅?
                                 |
    00001010.00000001.00000001.0 | 0001001	IP
    			     |	
    11111111.11111111.11111111.1 | 0000000	NETMASK
    			     |	
    
                                 |
    00001010.00000001.00000001.0 | 0001010	IP
    			     |	
    11111111.11111111.11111111.1 | 0000000	NETMASK
    
    从上面的图看到,这两个ip前25位完全一样,所以可以直接通迅.
    
    问题:
    10.1.1.130/25和10.1.1.125/25这两个ip在同一个交换机上,能否直接通迅?
    
                                 |
    
    00001010.00000001.00000001.1 | 0000010	IP
    			     |	
    11111111.11111111.11111111.1 | 0000000	NETMASK
    			     |	
    
                                 |
    00001010.00000001.00000001.0 | 1111101	IP
    			     |	
    11111111.11111111.11111111.1 | 0000000	NETMASK
    			     |	
    从上面的图看到,这两个ip前25位不一样,所以不可以直接通迅.
    问题:
    10.1.1.9/24和10.1.1.10/8这两个ip在同一个交换机上,能否直接通迅?
    可以通迅;但尽量避免这样做
    
    =====================================================================
    
    IPV4里常见保留的IP段(不能直接在公网上使用的):
    0.0.0.0		--代表所有网段
    127.x.x.x	--本地环回,用于tcp/ip协议测试
    
    常用私有ip段
    10.x.x.x
    192.168.x.x
    172.16.x.x-172.31.x.x
    
    为什么保留一些ip段?
    答案:因为ipv4不够用.所以保留一些ip段供私网使用.
    
    在内网内能否使用公网ip?
    答案:在不与公网冲突的情况下,做实验想怎么用就怎么用.但涉及到上网的网段时,有冲突就最好不要用.
    
    IPV4的分类:
    A类:(默认掩码为8位)
    32位二进制里第一位为0的属于A类
    范围为:
    00000000.00000000.00000000.00000000 -- 01111111.11111111.11111111.11111111
    换算成十进制为:
    0.0.0.0 到 127.255.255.255(这里没有去掉保留的ip段)
    
    B类:(默认掩码为16位)
    32位二进制里以10开头的的属于B类
    范围为:
    10000000.00000000.00000000.00000000 -- 10111111.11111111.11111111.11111111
    换算成十进制为:
    128.0.0.0 到 191.255.255.255
    
    c类:(默认掩码为24位)
    32位二进制里以110的属于C类
    范围为:
    11000000.00000000.00000000.00000000 -- 11011111.11111111.11111111.11111111
    换算成十进制为:
    192.0.0.0 到 223.255.255.255
    
    D类:(组播地址段)
    32位二进制里以1110的属于D类
    范围为:
    11100000.00000000.00000000.00000000 -- 11101111.11111111.11111111.11111111
    换算成十进制为:
    224.0.0.0 到 239.255.255.255
    
    E类:
    保留扩展使用的ip段
    广播(broadcast):广播发信息,网络内所有人都能收到(路由器隔离广播)
    组播(multicast):组播发信息,网络内相同组播地址的人能收到(用于一些特殊场景)
    点播(unicast):点对点
    ===============================================================
    子网划分:
    我们可以把一个网段划分成多个子网
    
    10.0.0.0/8这个网段前8位是网络号,后24位是主机号,那么它容纳多少个主机呢?
    答案为:2^24-2个主机(减2的原因是去掉主机号全为0和全为1的两个情况,因为主机号全为0的是网络号,全为1的是广播地址)
    这里我的网络号就是10.0.0.0,广播地址为10.255.255.255,能使用的ip范围是10.0.0.1到10.255.255.254
    
    题目1:
    请问192.168.1.0/26这样划分了几个子网?   2**(26-24)=4个子网
    每个子网容纳多少个ip?		     2**(32-26)-2=62个		
    每个子网的网络号是多少?		     
    广播地址是多少?
    使用的ip范围是多少?
    
    网络号			 广播地址		范围
    192.168.1.0		192.168.1.63		1-62		
    192.168.1.64		192.168.1.127		65-126
    192.168.1.128		192.168.1.191		129-190
    192.168.1.192		192.168.1.255		193-254
    
    题目2:
    172.16.0.0/19
    2**(19-16)=8个网络
    每个网络2**(32-19)-2个ip
    
    网络号			广播地址	   		ip范围
    172.16.0.0	     172.16.31.255	172.16.0.1-172.16.31.254		
    172.16.32.0	     172.16.63.255 	172.16.32.1-172.16.63.254 
    172.16.64.0
    172.16.96.0
    172.16.128.0
    172.16.160.0
    172.16.192.0
    172.16.224.0
    
    题目3:
    10.0.0.0/19
    2个网络
    网络号			广播地址	   		ip范围
    10.0.0.0		10.127.255.255		10.0.0.1-10.127.255.254
    10.128.0.0		10.255.255.255		10.128.0.1-10.255.255.254
    
    题目4:
    一个小公司,有管理人员3人,销售人员10人,技术人员35人,行政和后勤8人,客服人员20人.一共5个部门,现在你做为公司网络管理人员,接到的需求是把5个部门做成5个网段,请问使用192.168.1.0怎么划子网?
    答案:如果不是划分子网,那么随意使用五个私有网络就可以了,如
    192.168.1.0/24
    192.168.2.0/24
    192.168.3.0/24
    192.168.4.0/24
    192.168.5.0/24
    
    如果一定要用192.168.1.0来划分子网,分析如下
    5个部门所以最少需要5个子网,那么你最少要划分大于5个的子网,所以使用192.168.1.0/27可以划分8个
    但这样划分后,每个子网的可用ip数为2^(32-27)-2=30个,人数最多的部门有35人,不够分
    如果一定要划,还是可以实现的,可以划出大小不等的子网
    
    你可以先划4个子网,拿其中一个做技术部门的子网
    192.168.1.0/26
    192.168.1.64/26
    192.168.1.128/26
    192.168.1.192/26
    
    再把另外三个其一,一分为二,比如:
    192.168.1.0/26
    192.168.1.64/26
    192.168.1.128/26
    192.168.1.192/27
    192.168.1.224/27
    =============================================================================
    
    
  • 相关阅读:
    如何在 Microsoft Visual C# .NET 中实现 Microsoft Excel 自动化
    CentOS 6.5静态IP的设置(NAT和桥接都适用)
    myeclipse里如何添加mysql数据库
    Attribute value is quoted with " which must be escaped when used within the value 问题解决
    CentOS 6.5安装之后的网络配置
    Apache server for win解压版的安装与配置
    Oracle SQL 基本操作之 用户权限管理方法
    CentOS 6.5的安装详解
    IO类01
    可见性的问题
  • 原文地址:https://www.cnblogs.com/yanjieli/p/7502497.html
Copyright © 2011-2022 走看看