网络通信
管理信息库和企业简单网络管理协议
一,概述
TCP/IP是通用的网络传输协议的标准,其中也会涉及到的路由、IP地址、子网及TCP/IP的设置。
二,路 由
路由是IP协议的最主要的功能之一。
路由是分组交换系统中的一个重要概念,按照ISO/OSI体系结构,路由属于网络层的功能:在TCP/IP中,路由由IP层完成。
路由可以分成直接路由和间接路由两种。
直接路由
直接路由是物理网络内部的路由,属于物理网络技术细节的一部分,不是IP层所关心的内容。
路由过程
路由包括以-下两个主要的部分:
1. 主机必须知道给定的目标地址所用的路由器:路由器由缺省网关确定。
2. 路由器必须知道往什么地方发送数据报;目的地址由路由器的路由表决定。
路由表
路由表是路由器放置路由表项的地方,路由器就是通过这个来决定哪条路更好。下图介绍
一个具体的路由表:
静态路由和动态路由
静态路由的信息需要手工进行调整。如果表中没有信息,就无法进行通信。
动态路由使用RIP和OSPF协议自动计算路径。当路由情况发生变化时,路由器根据计算结果自动修改路由信息。
路由协议
路由协议是用来进行路径查找的协议,路由协议有以下两种主要的类型:
内部协议
外部协议
1. 路由信息协议(RIP)
RIP是最广泛使用的IGP之一,着名的路径刷新程序routed就是根据RIP实现的。
2. 开放最短路径优先(OSPF)
OPSF协议会考虑可用带宽、跳数、多点连接及安全性能。OPSF协议OSPFV2已成为Internet标准协议。
OSPF有以下特点:
路由表的更新
不同类型的路由–给定一个日的地址,可以有多条路径;每条路径都是根据具体的要求。
3. EGP(外部网关协议)
EGP在两个独立系统间交换路由信息。
端口号
一旦数据报到达具有IP地址的目的主机,该数据报就被传送到传输层。比如说:
FTP = 端口21
HTTP = 端口80
DNS = 端口53
SMTP = 端口25
端口号范围 描述
1-1023 保留端口号
1024-65535 登记的端口号
保留端口号
由ICANN(国际姓名号码指派公司)控制,其端口号范围为1-1023。
登记的端口号
ICANN不予管理,其范围为1024 65535,任何进程都可以使用。
三 IP地址
为了保证每台主机都有唯一的IP地址,由国际命名分配组织(1CANN)统一分配IP地址。
多数IP地址都包含两部分:网络部分和主机部分,其中网络部分在主机部分的前面。这个地址由”.”符号分成四段,每一段都可以写成0-255范围内的十进制数。
二-十进制转换
IP地址可用一个32比特的地址来表示。由上可知,一个IP地址包括4段,而每一段8比特,所以一个IP地址就有32比特。
权值 128 64 32 16 8 4 2 1
IP地址的分类
IP地址分为5类:A、B、C、D、E。每个类别如下所示:
A类:范围0.0.0.0-127.255.255.255
0 网络部分(1字节) 主机部分(3字节)
126个网络 16,777,214台主机
B类:范围128.0.0.0-191.255.255.255
1 0 网络部分(2字节) 主机部分(2字节)
16,384个网络 65,534台主机
C类:范围192.0.0.0-223.255.255.255
1 1 0 网络部分(3字节) 主机部分(1字节)
2,097,152个网络 254台主机
D类:范围244.0.0.0-239.255.255.255
1 1 1 0 组播网络(4字节)
E类:范围240.0.0.0-247.255.255.255
1 1 1 1 0 实验/预留用
1. A类
1.0.0.1-126.255.255.254(127保留,用于回馈检测)。
2. B类:
128.0.0.1-191.255.255.254
3. C类:
192.0.0.1-2255.255.254
4. D类:
从224.0.0.1-239.255.255.254
5. E类:
E类地址保留未用。其第一个字节从240到247,前5个比特是11110。
IP寻址规则
IP寻址时,必须遵守一些规则,才能正常工作。
1. 回馈用地址
使用127.0.0.1其名字是localhost。
2. 广播用地址
网络地址和主机地址不能是255,因为255用作广播地址广播时,下面列出四种类型的广播地址:
有限的广播–255.255.255.255,该地址在主机引导时配置主机。
网际广播–网络标识.255.255.255,该地址用于向一个网络内的所有主机进行广播。
子网际广播–如果一个网络分割成几个子网的话,广播仅限于子网范围内。
3. 网络和特殊用途的地址
特殊用途的地址是0.0.0.0,特殊用途地址可以在初始化时指定网络中的主机。
4 保留的IP地址
10.0.0.0-10.255.255.255
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255
四,子网络
子网络是将一个物理网络中的主机组织成逻辑分组的有效办法。因此,一个网络可以分割成几个网络。
子网路口 :路由允许许多子网同时存在于一个人的网络中。如果采用子网路由,主机的地址将分成两部分:子网部分和主机部分。例如,一个子网的地址包含如下部分:
网络部分
子网部分
主机部分
子网掩码
子网掩码利IP地址一样,也是32比特的二进制数,其中的每一位与IP地址的相对应,
子网掩码的主要功能:
· 区分IP地址的网络部分利主机部分
·确定目标地址是本地还是远程
下列这些默认的子网掩码,分别对应于A、B、C类地址:
255.0.0.0一一A类
255.255.0.0–B类
255.255,255.0–C类
由于D、E类没有主机地址,因而没有子网掩码。
进行”逻辑与”操作时,先将本地IP地址和子网掩码转化成二进制的形式。请看'下面的例如本地IP地址为31.226.85.1,子网掩码为255.255.0.0根据下面的运算法则计算:
· 1 and 1=1
·任何其它的组合=0
IpV6
Ipv6的IP地址使用128比特代替原来的32比特,最多能容纳4T个IP地址。这样不仅解决 IP地址不够用的问题和路由问题,同时也发展了IP协议本身。
五,TCP/IP的基本设置
下面将讲述如何设置工作站的TCP/IP属性。网络中的主机至少需要同时具有IP地址和子网掩码才能正常地与其它主机通信。
基本设置
IP地址–在网络上唯一,标明主机的位置。如果手动输入,那么IP地址是静态的。
默认网关–如果目标地址在不同的网络上,信息自动传往默认网关。
DHCP客户端–如果你是DHCP客户,则在初始化系统的时候,将自动设置TCP/IP,这是最简单的一种设置客户机的方式。
设置的另一种方法
命名:方法设置
计算机的命名方法可以设置成DNS(域名系统)或WINS(Windows互联命名服务),或两者兼而有之。
· 主机名
·域名
·DNS服务器
·NetBIOS名字
·WINS服务器
六,诊断和故障排除工具
现在我们将学习获取TCP/IP信息,分析诊断利故障排除。这部分将介绍–些常用工具,这些.工具都可用来诊断利分析TCP/IP。
ping命令
Ping命令用来测试目标地址利本地的连接是否通畅。命令语法如下:
Ping IP地址
其中IP地址是所要连接的目标地址,根据不同的系统可能有不同的选项。
tracert命令
命令语法格式如下: .
tracert IP地址。
netstat命令
命令的格式如下:
Netstat选项
依据不同的系统会有不同的选项。若想获得详细的解释,请用命令
netstat-7 .
默认情况下,netstat命令只列出已经建立并且处于活跃状态的连接。这个命令的运行结果如下:
注意:Socket:连结的终点,通常包括TCP或UDP端口和IP地址,用于客户机和服务器之间的连接。
Ipconfig命令
Windows NT中的ipconfig命令是用来显示NT环境下的IP设置。在前面我们已经使用过ipconfig命令来显示我们的物理地址。默认的,这个命令只显示IP地址:子网掩码和默认网关。
命令语法如下
ipconfig
Winipcfg 命令
在Wimdows 9X系统中,使用Winipcfg命令来判定网卡的地址或者在MS-DOS方式下键入同样的命令就会看到对话框。
Arp命令
显示有关ARP协议的信息。
网络分析器
网络管理者可以利用网络分析器来监督网络状况。