手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>操作系统>Linux>列表

在Linux下配置TCP/IP

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

注意:给系统分配节点号时,不要使用 0 或 255,它们都是保留数字,具有特殊含义。
IP 地址类型
将 IP 地址按一定范围分配,称为将 IP 地址分类,这取决于应用和组织的规模。三种最常见的类型地址是 A 类地址,B 类地址和 C 类地址。这三种分类表示了可为本地网络分配的 IP 地址中位的数目。
A 类地址用于非常大的网络或相关网络的集合。B 类地址用于超过 256 个节点(但少于 65536 个节点)的大型网络。而大多数组织采用 C 类地址。一个组织采用几个 C 类地址的做法是一个好主意,因为 B 类地址的数量是有限的。 D 类地址被保留用于网络上消息的多点广播,E 类地址则被保留用于实验和开发。

类 地址
A 从 0.x.x.x 到 126.x.x.x
B 从 128.0.x.x 到 191.255.x.x
C 从 192.0.0.x 到 223.255.255.x
D 从 224.0.0.1 到 239.255.255.255
E 从 240.x.x.x 到 255.255.255.255

“专用”IP 地址
如果您的网络没有连接到因特网而且最近也不会连接的话,则可以自由选择任何合法的网络地址。只是要确保您内部网络信息包不会跑到实际的因特网中即可。要确保即便信息包确实跑出也不会有任何危害,应该使用为专用而保留的那些网络地址的某个号码。因特网赋号管理局(Internet Assigned Numbers Authorit,IANA) 已经在 A、B 和 C 类地址中保留了一些网络号,您无需注册就可以使用这些地址。这些地址只有在专用网络中才有效,而且(理论上)不会路由到实际的因特网站点中。

A 10.0.0.0
B 172.16.0.0 - 172.31.0.0
C 192.168.0.0 - 192.168.255.0
请注意第二块和第三块分别包含 16 个和 256 个网络。
从这些网络号码中选择一个地址对于那些完全没有连接到因特网的网络是十分有用的。通过将单个主机用做网关,仍然可以实现访问另一个网络(如因特网)。对于本地网络而言,可以通过内部专用 IP 地址来访问该网关,而外部世界则通过正式注册的地址(由带宽供应商分配)知道该网关。

子网和子网掩码
划分子网是将大型的、实际的网络分成较小的逻辑网络的过程。划分网络的原因有以下几点:联网技术的电气(物理层)限制;为简便起见,希望在建筑物的每一层(或每个部门或针对每个应用)放置一个独立的网络而划分网络;减少网络段负载;或需要用高速线路连接远程位置。
划分网段的结果是使整个网络变成由一些小型子网块组成的网络,从而易于管理。这些较小的子网之间的通信通过网关和路由器进行。同样,一个组织可以有几个物理上在同一个网络中的子网,以便将网络功能逻辑地分成多个工作组。
单独的子网是整个网络的分支。假使将一个 B 类网络分成 64 个单独的子网。要完成这种子网划分,需要将 IP 地址视为两部分:网络和主机。网络部分由所分配的 IP 地址和子网信息位组成。实际上,这些位是借用主机的地址部分。分配给 B 类网络来表示网络部分的位数是 16,再加上子网部分的 6 位,共有 22 位来区分子网。这种划分的结果是有 64 个网络,每个网络 1024 个节点。IP 地址中的网络部分可大可小,这取决于所希望的网络数目或每个网络的节点数。


子网,第二部分
设置子网掩码实际上就是确定网络地址在何处结束以及主机地址在何处开始。子网掩码是由全为 1 的网络部分和全为零的主机部信息包成。
假使一个 C 类网由下列部信息包成:
N = 网络
H = 主机
NNNNNNNN.NNNNNNNN.NNNNNNNN.HHHHHHHH
每一位置表示 32 位地址空间中的一位。如果将这个 C 类网分成四个 C 类网络,其表示形式如下:
NNNNNNNN.NNNNNNNN.NNNNNNNN.NNHHHHHH
子网掩码如下:
11111111.11111111.11111111.11000000
如果用十进制数和点符号表示(即点分四组(dotted quad))这个地址,则子网掩码是 255.255.255.192。该掩码用于这个特定网络中所有子网上的节点之间的通信。

子网,示例
相反,如果从 IP 地址的主机部分取出三位,则可以形成八个网络,其网络掩码如下:
11111111.11111111.11111111.11100000
该子网掩码是 255.255.255.224。这八个网络中的每一个可有 30 个节点,因为有 5 个地址位可以使用。(本应该是 32 个,但由于全为 1 和全为 0 是不合法的主机地址,所以不能使用)。

网络 主机地址范围 广播
192.168.1.0 192.168.1.0 to 192.168.1.30 192.168.1.30
192.168.1.32 192.168.1.32 to 192.168.1.63 192.168.1.63
192.168.1.64 192.168.1.64 to 192.168.1.95 192.168.1.95
192.168.1.96 192.168.1.96 to 192.168.1.127 192.168.1.127
192.168.1.128 192.168.1.128 to 192.168.1.159 192.168.1.159
192.168.1.160 192.168.1.160 to 192.168.1.191 192.168.1.191
192.168.1.192 192.168.1.192 to 192.168.1.223 192.168.1.223
192.168.1.224 192.168.1.224 to 192.168.1.254 192.168.1.254

提示:如果需要一些计算子网方面的帮助,可以在 www.cotse.com/networkcalculator.html 上查找在线子网计算器。


跨网络通信:网关和路由
由于 IP 寻址具有这种结构,所以主机只能与同一网络上的其它主机通信。为克服这种限制,我们给网络添加了路由和网关。路由是确定信息包从源到目的地所采用的路径的机制。通过在路由表中查找目的地的 IP 地址来建立路径或路由。如果找到该地址,则将信息包发送到那个网络;如没有找到,则将信息包转发到称为缺省路由的项,这就是所有“未知”地址的信息包转发到的机器或设备的 IP 地址。
执行路由和/或转发功能的机器或设备称做网关或路由器。有时这两个术语也可以互换使用。从技术角度讲,网关描述这样的系统或设备,它在不同类型网络之间发送消息;而路由器在相同类型网络之间发送消息。因为我们只讨论使用 TCP/IP 协议的联网,所以不考虑这点细微差别,但是要意识到二者之间是有区别的。
还值得注意的是,通过定义,我们知道网关装配了不止一个网络接口(即 A 和 B),每一个网络接口都配置了不同的 IP 或 IP/子网。这就是“网络桥接”得以实现的原因。信息包到达接口 A,然后根据充当网关的这台设备上路由表中的各项,执行下列四个操作之一。可以将信息包:
· 发送到网络 A 上的主机
· 传递到网络 A 上的“上游”缺省路由设备

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!