网络学习

子网掩码是用来决定一个子网内能容纳多少电脑的。

 

A类IP段  0.0.0.0 到127.255.255.255  

B类IP段  128.0.0.0 到191.255.255.255  

C类IP段  192.0.0.0 到223.255.255.255 

 

A类默认子网掩码:255.0.0.0 一个子网可以容纳2的24次方-2台电脑

B类默认子网掩码:255.255.0.0 一个子网可以容纳2的16次方-2台电脑

C类默认子网掩码:255.255.255.0 一个子网可以容纳2的8次方-2台电脑

 

并不是只要ip的前三位一样就说明在同一子网。

子网掩码是一连串的1加上一连串的0组成的,所以:

255.255.255.124(11111111.11111111.11111111.01111100)并不能够作为子网掩码,因为中间出现了0.

255.255.255.248(11111111.11111111.11111111.11111000)能够作为子网掩码,可以容纳6台电脑。

 

如何看两台主机是否在同一网段:

把ip与子网掩码的每一位做and运算,得到网络标识,如果两台主机得到的网络标识一样,则在同一网段。例如:两台电脑ip如下,子网掩码一致:

188.188.0.111 10111100.10111100.00000000.01101111 

188.188.5.222 10111100.10111100.00000101.11011010 

255.255.254.0 11111111.11111111.11111110.00000000 分别AND,得 

10111100.10111100.00000000.00000000 

10111100.10111100.00000100.00000000 

网络标识不一样,即不在同一网段。 

 

运用到实例中:

公司有600台电脑,如何分配ip,设置子网掩码?

2的10次方=1024>600,

所以子网掩码设置为11111111.11111111.11111100.00000000。

选一个B类的ip段192.168.*.*。

把B类的ip段跟子网掩码对应起来:

255.255.252.0      11111111.11111111.11111100.00000000

192.168.*.*        11000000.10101000.??????**.********

网络标识:         11000000.10101000.??????00.00000000

   可见?随便填,我们填全是0,得到:11000000.10101111.000000**.********

因为最后的8位可以确定2的8次方(256),600/256=2.34>2,所以第三段的最后两位确定三个数即可,选择01,10,11,所以第三段确定了:

192.168.1.********

192.168.2.********

192.168.3.********

后面8位随便填(1——254即可)

 

 

路由器和交换机区别:

交换机发生在第二层(数据链路层):

路由器发生在第三层(网络层):路由器具有判断网络地址和选择IP路径的功能

 

交换机:把一些电脑连接在一起形成一个局域网

路由器:连接不同网段,找到网络中数据传输最合适的路径

 

交换机:一根网线上网,大家分别拨号,各自使用自己的宽带,彼此上网不影响

路由器:多出虚拟拨号的功能,多台电脑共用一个宽带账号,上网互相影响

 

交换机:根据MAC地址寻址,交换机不可以处理tcp/ip协议

路由器:工作在网络层,使用ip寻址,路由器可以处理tcp/ip协议

 

交换机:没有自动识别数据包发送和到达地址的功能

路由器:可以自动识别数据包发送和到达地址

 

交换机:相当于省里的邮政中心,负责由一个地址给各个小地方的联系

路由器:小邮局,负责一个地方的收发

交换机负责开门,路由器找路给你上网。交换机上没有路由是没法上网的

 

路由器提供防火墙服务,路由器仅仅转发特定地址数据包,不传送不支持路由协议的数据包和未知目标网络数据包,可以防止网络风暴

 

 

 

posted @ 2016-01-29 10:29  sweetxy  阅读(238)  评论(0编辑  收藏  举报