TCPIP 网络科普 (james-lx)

到目前为止,我所遇到的网管全部加起来调试的路由器数量可能都没有我的多,因为互联网兴起的三年我为重庆电信数据通信局服务,专门到各大企业调试各种路由器,重庆市第一根ADSL也有我参加调试。脑子里拔出多年前的东西,总结一下,归一下档,就可以丢掉了。 ps 当时的路由器1万一个。。。

ISO的OSI:
ISO国际标准组织发布的OSI联网模型中有7层,从下到上是,物理层,链路层,TCP层,应用层。。。。
1、物 层就是铜线,是真实存在的线缆。

2、链路层是对铜线加载电流 数字 信号,铜线两端的设备要遵循一些规则,才能相互识别和通讯,这个规则叫802.3 Ethernet。
你可以用一些监控软件看看这层数据,它是怎么工作的。首先,每一个接入这层网络的设备都要有一个唯一的身份用于识别,它是MAC地址,如44-45-53-54-00-00,它有6对16进制数来表示。  某一个设备接入网络后,它会大声说hello  everyone,这个声音会传遍这个局域网络,假象有一个很大的房间(茶馆),每一个进去的人都大声说话,这样会使情况变得非常糟糕,可能最后每个人都听不清楚房间里的声音,应为太多了,这就是广播风暴。为了避免这种情况,我们是用了VLAN技术,把房间划小一点,就像包间。

3、在链路层上面,我们使用了IP层,IP层以链路层的数据为基础,又再一次封包(翻包)数据,加入了自己的IP地址。在这一层IP地址取代了MAC地址,来表示唯一的设备,而IP地址和MAC地址的关系,我们建了一个对应表,叫ARP表。IP层就是第三层,经常提到的三层中心交换机就是这个意思,其实就是交换机中支持IP层数据路由传输。 路由器可以把数据从一个房间放到另一个房间,这样局域网就变成了广域网。 

4、IP地址,我们经常输入IP地址,这个比较好理解。 IP地址也是有区别的,internet协会规定, 有3个段的IP地址只能用于局域网 10.0.0.0(大网络), 172.16.0.0(中网络) ,192.168.0.0(小网络),如果一定要把其它IP地址用在局域网上,也是可以的。不过,可能会同 internet上的 相同 IP冲突,或被人认为是外行。

5、掩码, 为什么10.0.0.0就是大型网络,而192.168.0.0就是小型网络,这个其实要靠掩码来决定。
如果一个IP配上255.0.0.0 这样的掩码,它就是 大型网络,而配上 255.255.255.0 这样的掩码,它就是小型网络。

掩码是如何工作的 ?  IP网络通讯设备(路由器,三层交换机)在识别网上某一台设备时,它会把IP地址和掩码做“与”运算,
来确定这个设备它所在的网络情况,10.0.0.1 255.255.255.0   这个搭配, 它所在的网络是( 与出来的结果) 无效. 无效 . 无效.0, 
这个网络可以拥有(表示)的设备数量是: 无效. 无效 . 无效.1--- 无效. 无效 . 无效. 254,只有200多台。

10.0.0.1   255.0.0.0   这个搭配, 它所在的网络是( 与出来的结果) 无效.0 .0 .0, 
这个网络可以拥有(表示)的设备数量是: 无效.0 .0 .1--- 无效.255 .255 . 254,可以有上千万台。

6、网关, 大家经常都会填写网关,我把它想成一扇门,从这 扇门,数据可以被IP交换机从一个房间带到另一个房间。

7、应用层
前面的三层,都是硬件设备,没我们什么事。
对于程序员来说,这一层就非常有趣了,东西比较多。
等我下次思绪来了,再来详细说明 。。。。。。

参考《Cisco交换式网络互连》等等。





玩QUAKE1的网卡:




猜你喜欢

转载自blog.csdn.net/ot512csdn/article/details/74625606