1。如何让自己活得久一点,程序员

http://www.yeeyan.com/articles/view/31069/10175


在以太网的世界里,除了要网卡,还要有网线升级以及线路之间的交换器都要升级到相应的传输速率水平。ji


1.信号衰减的问题:

   电子信号是存在衰减的,当长度达到100米时,就会很有可能出现问题。还有1.网线折的太严重,比如被门挤到,自行压制水晶头,缠绕度不够,风吹日晒的线路老化都会让信号衰减以及链接质量的问题:比如我之前遇到的一会链接上,一会连接不上,就是水晶头的制作有问题。


一本比较好的网络书籍:风信子的《Switch & Fast以太网》


2.OSI七层


物理层-数据链路层-网络层-传输层-会话层-表示层-应用层;


没有电,网络是不能运行的


网络提供商 Internet Service Provider


MAC:media Access Control媒介传输控制,mac一般都是焊死在网卡上


tcp/ip通讯协议只需要了解ip即可,帧却是由mac传递,这就需要到ip与mac之间有一个相互解析,就是ARP


3.网段以及ip分级

ip分为HOST_ID and Net_ID

对于四位ip地址,前三位是网段号码(Net_ID),第四位是主机号码(HOST_ID)。

在同一的网段的定义是 在一个物理网段内,主机的IP具有相同的网段号码,并且具有独立的主机号码。

192.168.0.1 192.168.0.2....192.168.0.255就是同一个网段内的ip群

物理网段:就是用同一套网络媒介接在一起。在同一个物理网段中可以设置成不同ip网段。


在同一个网段李,相互之间的计算机就可以通过MAC来进行数据的交流,而不必通过路由器来进行数据包的传递。


4.IP的等级

对于分级,对NET_ID(二进制)分了三级:

A:开头是0,  即0.xx.xx.xx-126.xx.xx.xx

B:开头是10   即128.xx.xx.xx-191.xx.xx.xx

C:开头是100   即192.xx.xx.xx-223.xx.xx.xx


127.xx.xx.xx被用来做操作系统内部的循环网络了


在同一个网段里,A class都可以用。一般一个网段内不要超过30个主机就可以了,网络性能比较好。


5.利用Netmask(子网掩码)来实现子网的划分,定义网段的最重要的参数


对于Netmask,既然NET_ID不可变,那么就简单理解,它所占据的位都被用光了,全为1,而HOST_ID是可变的,将它设为0.所以Netmask表示如下:

NET_ID.00000000-NET_ID.11111111

如果将Netmask全部变成1,就是11111111.11111111.11111111.HOST_ID所以三个级别的Netmask如下:


A:11111111.               即是255.0.0.0

B:11111111.11111111.         即是255.255.0.0

c:11111111.11111111.11111111.    即是255.255.255.0


综上,对于192.168.0.0-192.168.0.255这个网段的网络参数如下:

Netmask:    255.255.255.0

Network:    192.168.0.0  第一个ip

Broadcast:   192.168.0.255 最后一个ip

   这样的话,可以用来设置主机的ip数量:

192.168.0.1  -  192.168.0.254

   我们只要指导前两个参数,就可推算出所有的网段ip

所以有一个简写方式:

  192.168.0.0/24 (Net_ID有24bit)

对应的当划分子网段,即Net_ID有25bit

也就是

xx.xx.xx.0 1111111  第一个网段

xx.xx.xx.1 1111111  第二个网段

这样的简写:192.168.0.0/25    第一个网段   也就是192.168.0.0/255.255.255.128

        192.168.0.128/25   第二个网段  也就是192.168.0.128/255.255.255.128


当然也可以继续分下去,即Net_ID有26bit,HOST_ID只剩下6bit


注:当HOST_ID全部为0或者1时,该ip是不能用的,因为0:这是网段的Network(含义)

   1:这是网段的Broadcast广播(含义)。



6.IP只有两种:公有IP,私有IP

私有IP网段或者保留IP:不能连接上Internet,作为局域网内主机链接规划。

在ABC三个等级都有

A:10.0.0.0. - 10.255.255.255

B:172.16.0.0- 172.31.255.255

C:192.168.0.0 - 192.168.255.255

私有地址的路由信息不能对外广播

使用私有地址作为源或者目标地址的 数据包,不能通过Internet传送

关于私有地址的参考记录,只能限定内部网络使用。


特殊的looplock ip网段就是127.xx.xx.xx。默认的主机地址就是127.0.0.1


7.我们在网络上利用IP来进行寻找主机,因为主机只识别IP。人类却只想记住名称,或者是域名

而主机名称与ip怎么对应,让计算机自己找,然后送给浏览器就可以了。这就需要用到DNS,最大的Hinet,这是最大的DNS主机,IP是168.95.1.1

也就是不管是自己的DNS主机还是外网中最大的DNS,只要有一个有你的对应关系,总会找到。


8.连上Internet的参数

IP,Network,Netmask,Broadcast,Gateway,DNS


ip:      192.168.0.0 - 192.168.0.254

Netmask:  255.255.255.0

Network:  192.168.0.0

Broadcast: 192.168.0.255

Gateway:  每个环境都不同

DNS:     写一个