tcp/ip

一:计算机要上网就要用到tcp/ip协议.让我们来看一看它是什么.!
1:  (1)tcp/ip协议.它的历史不用说了是美国人搞出来.我们用现成的也不错啊!
        这个协议是目前最完整,最被广泛支持的通信协议.
       ip地址 ip就是你上网的门牌号.它是由32位(bit)  [ ipv(6)是128位.]组成的.表示是用4个十进制.它包含了网络地址和主机地址.这里把ip地址分为wxyz四份吧.为后面的容易讲途.
       ip地址可分为a.b.c.d.e.五类.其中d.e.两类有特途用途.不为普通人使用,!那其中a.b.c.为我们最为广泛的使用,a类的网络号分一位,主机号为三位, 网络号的取值范围为1-126  能支持的网络数为126
                             b类的网络号分二位.主机号也为二位噢!网络号的取值范围为128-191能支持网络数为16384
                            c类的网络号分三位,主机号为一位!网络号的取值范围为192-223能支持的网络数为2097152   支持的主机为254. 
a ,b 类的支持的太多这里就不说了,因为中小型的网络用不上它们这么大的.
细心你会发现网络号127没有了,127.0.0.1这个是用来网络循环测试的不为 网络所用.
我们来看一下有用的东西,2n-2=m 其中n为主机的bit位,m为主机数这就是公式.
   (2) 子网掩码(subnet mask)
       它也是二进制32位子网掩码有两大功能:  用来区分网络号和主机号.
                                                                             用来将网络分为多个子网就靠它了
类别                默认子网掩码(二进制)                                                     默认的子网掩码(十进制)
A       11111111   00000000  00000000  00000000                                   255.0.0.0
B       11111111   11111111  00000000 00000000                                    255.255.0.0
C       11111111   11111111  11111111 00000000                                    255.255.255.0
能看清楚吧!
还有一个重要的东西那就是怎么知道两个ip地址是不是在一个网段
如想知道192.168.1.3是在什么网段我们就要进行AND逻辑运算.如下
192.168.1.3      ---- 11000000   10100000     00000001       000000011是C网段所以子网掩码
255.255.255.0  ---- 11111111   11111111     11111111       000000000
AND后的结果---- 11000000   10101000     00000001       000000000
                                   (192)          (168)            (1)所在1这个网段
如果是192.168.2.3进行了AND逻辑运算它是在2网段若两台机器在不同的网段它们就是不能进行通信.
     (3)划分子网    像A类B类的网络支持的网络太多了.一个小的公司用不了这么多所以要划发子网.后在将多个网段以路由器连接起来.就成了不同的子网了.
我们要向主机位借位.借位的方法是什么呢? 就是主机位向网络主机位借位.借位的公试是2 m=n m为你借网络主机位的位数.民n 为你的网段,即你的网段数.!
现在就说到这里,到下一次在说.
 

你可能感兴趣的:(职场,TCP/IP,休闲)