计算机网络基础-5要点课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《计算机网络基础-5要点课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 基础 要点 课件
- 资源描述:
-
1、6-1中国科学技术大学 远程教育6-2中国科学技术大学 远程教育本章学习要求本章学习要求:掌握:常用网络测试及维护命令掌握:常用网络测试及维护命令6-3中国科学技术大学 远程教育6.1 TCP 设置设置 TCP/IP网络配置是通过使用一些配置工具改变网络参数来实现的。而这网络配置是通过使用一些配置工具改变网络参数来实现的。而这些参数又存储在若干个配置文件中,这些配置文件是许多配置工具的幕后些参数又存储在若干个配置文件中,这些配置文件是许多配置工具的幕后操作对象。了解这些配置文件,可以更好地了解系统及软件的工作原理。操作对象。了解这些配置文件,可以更好地了解系统及软件的工作原理。本节将说明如何使
2、用配置工具或修改配置文件来配置本节将说明如何使用配置工具或修改配置文件来配置TCP/IP网络。网络。6.1.1 网络接口的命名规则网络接口的命名规则一块网卡一般对应一个网络接口,但是许多系统支持虚拟网络接口(别一块网卡一般对应一个网络接口,但是许多系统支持虚拟网络接口(别名),这种情况下,每块网卡就可能对应多个网络接口。名),这种情况下,每块网卡就可能对应多个网络接口。不同的系统对接口命名不同,不同的系统对接口命名不同,Solaris下下 10/100M网络接口命名为网络接口命名为 hmeN、leN、qfeN,千兆以太接口命名为,千兆以太接口命名为geN。Linux则命名为则命名为ethN其中
3、其中N表示数表示数字字0、1等等数字,大小次序由操作系统根据网络接口的等等数字,大小次序由操作系统根据网络接口的IO基地址由低到基地址由低到高依序排列。高依序排列。不同操作系统下对别名的命名规则也略有个问,不同操作系统下对别名的命名规则也略有个问,Solaris下如果需要为某个下如果需要为某个接口如接口如 hme0配置别名,其命名规则为配置别名,其命名规则为 hem0:X,XJ表示从表示从 1开始顺序递增开始顺序递增的整数。而的整数。而 Linux下配置别名下配置别名eth0:X时,时,X可以从可以从0开始。开始。如果不知道网络接口的名称,用如果不知道网络接口的名称,用dmesg命令查找与命令
4、查找与 net 相关的内容,可以相关的内容,可以获知网络接口的名称。获知网络接口的名称。6-4中国科学技术大学 远程教育每块网卡至少对应一个每块网卡至少对应一个IP”地址,每个地址,每个IP地址也可以对应多块网卡地址也可以对应多块网卡(相应的技术称为负载均衡,即(相应的技术称为负载均衡,即Load sharing,也称为多路绑定,也称为多路绑定,即即 trunking)。如果一个主机和网络设备有多块网卡接入到。如果一个主机和网络设备有多块网卡接入到TCP/IP网络中,就可能要配置多个网络中,就可能要配置多个IP地址,拥有多个地址,拥有多个IP址的主机叫多穴主址的主机叫多穴主机。机。6-5中国科
5、学技术大学 远程教育6.1.2 TCP/IP配置工具配置工具一、一、ifconfigifconfig是用来设置和配置网络接口的命令行工具,可以启用或禁用网络是用来设置和配置网络接口的命令行工具,可以启用或禁用网络接口、配置接口、配置IP地址、子网掩码、广播地址以及其他参数。系统启动时也地址、子网掩码、广播地址以及其他参数。系统启动时也用到该命令来配置网络,运行期间还可以用该命令来调整各种参数。用到该命令来配置网络,运行期间还可以用该命令来调整各种参数。1.Linux系统系统 ifconfig命令的使用方法命令的使用方法ifconfig常用的命令格式如下:常用的命令格式如下:ifconfig i
6、nterface address family options address netmask broadcast interface:网络接口名称;:网络接口名称;address family:网络协议地址类型,如:网络协议地址类型,如 inet(IPv4)、inet6(IPv6)等;等;address:IP地址,例如地址,例如 192.168.1.1;netmask:子网掩码值,如子网掩码值,如 255.255.255.0;broadcast:广播地址,需要根据子网掩码值计算,网络地址加上全:广播地址,需要根据子网掩码值计算,网络地址加上全为为1的主机地址;的主机地址;hw ether:用
7、于设定网卡的硬件地址,需要硬件支持,例如,用于设定网卡的硬件地址,需要硬件支持,例如,ifconfig hw ether 00:00:00:00:00:016-6中国科学技术大学 远程教育Option:选项参数,常用的有如下选项:选项参数,常用的有如下选项:UP 启用网络接口启用网络接口DOWN 禁用网络接口禁用网络接口-ARP 在某个网络接口上启用或禁用在某个网络接口上启用或禁用ARP协议,协议,“-”号表示号表示禁用,默认为启用禁用,默认为启用-promise 同上,启用或禁用杂混模式,默认为禁用同上,启用或禁用杂混模式,默认为禁用-allmulti 是否接受网络上所有的组播报文,默认为不
8、启用是否接受网络上所有的组播报文,默认为不启用metric 意义见下一个命令的解释意义见下一个命令的解释mtu 设定网络接口上的最大传输单元,即报文最大长度。设定网络接口上的最大传输单元,即报文最大长度。IRQ 中断请求中断请求注:用注:用ifconfig命令动态修改的网络参数,如果没有修改相应的配置命令动态修改的网络参数,如果没有修改相应的配置文件,则重新启动后,修改的参数将会丢失。文件,则重新启动后,修改的参数将会丢失。下页显示的是不带选项参数的下页显示的是不带选项参数的ifconfig命令,其功能是显示所命令,其功能是显示所有激活接口的信息:有激活接口的信息:6-7中国科学技术大学 远程
9、教育rootbackup/root#ifconfigeth1Link encap:Ethernet HWaddr 00:D0:B7:B6:0A:9Einet addr:166.111.4.99 Bcast:166.111.4.127 Mask:255.255.255.128UP BROAADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:7853085 errors:0 dropped:0 ovverruns:0 frame:0TX packets:2914494 errors:0 dropoed:0 overruns:0 carrier:
10、0 collisions:0 txqueuelen:100Interrupt:18ethl:0Link encap:Ethernet HWaddr 00:D0:B7:B6:0A:9Einet addr:192.168.1.50 Bcast:192.168.1.255 Mask:255.255.255.0UP BROAADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:7853085 errors:0 dropped:0 ovverruns:0 frame:0Interrupt:18loLink encap:Local Lookbackine
11、t addr:127.0.0.1 Mask:255.0.0.0UP BROAADCAST RUNNING MULTICAST MTU:16436 Metric:1RX packets:949 errors:0 dropped:0 ovverruns:0 frame:0TX packets:949 errors:0 dropoed:0 overruns:0 carrier:0 collisions:0 txqueuelen:0Interrupt:186-8中国科学技术大学 远程教育解释:解释:Eth0:当前网卡名:当前网卡名Link encap:网卡设置为以太网卡:网卡设置为以太网卡HWaddr
12、:网卡的硬件地址:网卡的硬件地址Inet addr:网卡的:网卡的IP地址地址Bcast:广播地址:广播地址Mask:子网掩码:子网掩码第第3行:表示已经收到网卡上的行:表示已经收到网卡上的ifconfig命令的可选项。命令的可选项。第第4、5行:表示接收、发送等数据包统计信息行:表示接收、发送等数据包统计信息Lo:回送设备:回送设备6-9中国科学技术大学 远程教育2.Solaris系统上系统上ifconfig命令的使用方法命令的使用方法Solaria 的网络接口需要用的网络接口需要用 plumb加载设备后方可使用,否则加载设备后方可使用,否则netstat-i命令看不到该设备也无法进行配置命
13、令看不到该设备也无法进行配置。另外。另外Solaris 系统上的系统上的ifconfig 命令提供更多的功能,除了命令提供更多的功能,除了Linux提供的配置网络接口和提供的配置网络接口和PPP连接外,它还可以配置连接外,它还可以配置DHCP、IP隧道的加密算法,可以动态隧道的加密算法,可以动态载入模块等。载入模块等。Solaris 8的的ifconfig命令的默认格式如下:命令的默认格式如下:ifconfig interface address_family address/掩码长度掩码长度 parameteraddress_family 默认为默认为inet(IPv4),parameter
14、基本上和基本上和 Linux系统系统相似相似,不过,不过 Solaris 提供一种对所有网络接口进行操作的办法提供一种对所有网络接口进行操作的办法:ifconfig-ad 停用所有网络接口停用所有网络接口;ifconfig-au 启用所有网络接口启用所有网络接口;Ifconfig-a4 对所有对所有IPv4接口应用本命令;接口应用本命令;Ifconfig-a broadcast+为所有设置了掩码值的接口调整广播值为所有设置了掩码值的接口调整广播值。Solaris 也有相应的修改网络接口硬件地址的办法也有相应的修改网络接口硬件地址的办法:ifconfig le0 ether aa:1:2:3:4
15、:5不同于不同于Linux系统,系统,Solaris 系统上的系统上的 ifconfig 命令配置网络接命令配置网络接口时可以生成相应的口时可以生成相应的路由,并调整路由的路由,并调整路由的metric值值。6-10中国科学技术大学 远程教育3.Windows下查看下查看IP协议的配置协议的配置与与unix下的下的ifconfig类似,在类似,在windows 2000及其以上版本的及其以上版本的OS中中可以使用可以使用ipconfig/all命令命令 查看主机的查看主机的IP协议配置。下面是一个使用此协议配置。下面是一个使用此命令的示例:命令的示例:6-11中国科学技术大学 远程教育二、二、
16、routeUNIX/Linux系统具备一个简单的主机路由表,明显的特征就是只有一条默系统具备一个简单的主机路由表,明显的特征就是只有一条默认的路由。这一点和路由器等网络设备不同,网络设备可以通过专用的路由协议认的路由。这一点和路由器等网络设备不同,网络设备可以通过专用的路由协议自动更新路由表,而主机路由表只能人为操作,不具备自动更新的功能,除非将自动更新路由表,而主机路由表只能人为操作,不具备自动更新的功能,除非将系统作为路由器使用,启动路由协议。系统作为路由器使用,启动路由协议。router 命令是用来查看和操纵主机路由表的工具软件,而且在命令是用来查看和操纵主机路由表的工具软件,而且在So
17、laris和和 Linux系统上的选项和格式也略有不同。系统上的选项和格式也略有不同。1.Linux系统上系统上route命令的常用格式为:命令的常用格式为:route ee:包含了:包含了-v和和-e两个选项所显示的所有内容显示了路由表的所有参数两个选项所显示的所有内容显示了路由表的所有参数route add-net/-host dest netmask mm gw gatewayparameter dev interfaceroute delete/del-net/-host dest netmask mmgw gateway metric Mdev interface以上两条命令分别用来
18、向路由表中添加和删除路由,需要做以下说明:以上两条命令分别用来向路由表中添加和删除路由,需要做以下说明:interface是网络接口的名字,其中关键宇是网络接口的名字,其中关键宇dev可省略。可省略。删除时删除时delete等同于等同于del。添加路由时添加路由时parameter和和dev interface 两项可任选,其他选项是必需的。两项可任选,其他选项是必需的。删除路由时删除路由时-net/-host dest 和和netmask mm 是必需的,其他的都是任选项。是必需的,其他的都是任选项。netmask水有两种形式:水有两种形式:-net 202.112.0.0 netmask
19、255.255.0.0 或或 202.112.0.0/16。Parameter包含的参数有:包含的参数有:metric(跳数跳数)、mss(最大段尺寸最大段尺寸)、window(窗口尺窗口尺寸寸)、irtt(初始往返时间初始往返时间)、reject(强制路由表查询失败强制路由表查询失败)等。等。6-12中国科学技术大学 远程教育2.windows系统上系统上route命令的常用格式为命令的常用格式为:语法格式:语法格式:route-f-p Command Destination mask Netmask Gateway metric Metric if Interface参数参数 -f 清除所
20、有不是主路由(网掩码为清除所有不是主路由(网掩码为 255.255.255.255 的路由)、环回网络的路由)、环回网络路由(目标为路由(目标为 127.0.0.0,网掩码为,网掩码为 255.255.255.0 的路由)或多播路由的路由)或多播路由(目标为(目标为 224.0.0.0,网掩码为,网掩码为 240.0.0.0 的路由)的条目的路由表。如的路由)的条目的路由表。如果它与命令之一(例如果它与命令之一(例如 add、change 或或 delete)结合使用,表会在运)结合使用,表会在运行命令之前清除。行命令之前清除。-p 与与 add 命令共同使用时,指定路由被添加到注册表并在启动
21、命令共同使用时,指定路由被添加到注册表并在启动 TCP/IP 协议的时候初始化协议的时候初始化 IP 路由表。默认情况下,启动路由表。默认情况下,启动 TCP/IP 协议时不会协议时不会保存添加的路由。与保存添加的路由。与 print 命令一起使用时,则显示永久路由列表。所命令一起使用时,则显示永久路由列表。所有其它的命令都忽略此参数。永久路由存储在注册表中的位置是有其它的命令都忽略此参数。永久路由存储在注册表中的位置是 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersPersistentRoutes。6-13中国
22、科学技术大学 远程教育 Command 指定要运行的命令。下表列出了有效的命令。指定要运行的命令。下表列出了有效的命令。命令命令 目的目的 add 添加路由添加路由 change 更改现存路由更改现存路由 delete 删除路由删除路由 print 打印路由打印路由 Destination 指定路由的网络目标地址。目标地址可以是一个指定路由的网络目标地址。目标地址可以是一个 IP 网络地址(其中网络地址(其中网络地址的主机地址位设置为网络地址的主机地址位设置为 0),对于主机路由是),对于主机路由是 IP 地址,对于默地址,对于默认路由是认路由是0.0.0.0。mask subnetmask
23、指定与网络目标地址相关联的网掩码(又称之为子网掩码)。子网掩指定与网络目标地址相关联的网掩码(又称之为子网掩码)。子网掩码对于码对于 IP 网络地址可以是一适当的子网掩码,对于主机路由是网络地址可以是一适当的子网掩码,对于主机路由是 255.255.255.255,对于默认路由是,对于默认路由是 0.0.0.0。如果忽略,则使用子网掩。如果忽略,则使用子网掩码码 255.255.255.255。定义路由时由于目标地址和子网掩码之间的关系,。定义路由时由于目标地址和子网掩码之间的关系,目标地址不能比它对应的子网掩码更为详细。换句话说,如果子网掩目标地址不能比它对应的子网掩码更为详细。换句话说,如
24、果子网掩码的一位是码的一位是 0,则目标地址中的对应位就不能设置为,则目标地址中的对应位就不能设置为 1。6-14中国科学技术大学 远程教育 Gateway 指定超过由网络目标和子网掩码定义的可达到的地址集的前一个或下指定超过由网络目标和子网掩码定义的可达到的地址集的前一个或下一个跃点一个跃点 IP 地址。对于本地连接的子网路由,网关地址是分配给连地址。对于本地连接的子网路由,网关地址是分配给连接子网接口的接子网接口的 IP 地址。对于要经过一个或多个路由器才可用到的远地址。对于要经过一个或多个路由器才可用到的远程路由,网关地址是一个分配给相邻路由器的、可直接达到的程路由,网关地址是一个分配给
25、相邻路由器的、可直接达到的 IP 地地址。址。metric Metric 为路由指定所需跃点数的整数值(范围是为路由指定所需跃点数的整数值(范围是 1 9999),它用来在路由),它用来在路由表里的多个路由中选择与转发包中的目标地址最为匹配的路由。所选表里的多个路由中选择与转发包中的目标地址最为匹配的路由。所选的路由具有最少的跃点数。跃点数能够反映跃点的数量、路径的速度、的路由具有最少的跃点数。跃点数能够反映跃点的数量、路径的速度、路径可靠性、路径吞吐量以及管理属性。路径可靠性、路径吞吐量以及管理属性。if Interface 指定目标可以到达的接口的接口索引。使用指定目标可以到达的接口的接口
展开阅读全文