计算机网络基础

郭鸾娈、黄宇、薛泽云、黄程、陈坤宏、刘斌茂、吴德进、王东芳

目录

  • 1 第一章 计算机网络概述
    • 1.1 计算机网络概述
    • 1.2 计算机网络的发展、组成
    • 1.3 计算机网络的分类
    • 1.4 计算机网络发展新技术
  • 2 第二章 数据通信基础
    • 2.1 数据通信系统的基本概念
    • 2.2 数据通信的基本结构
    • 2.3 数据传输方式
    • 2.4 数据交换技术
    • 2.5 数据通信的主要技术指标
    • 2.6 信道复用技术
  • 3 第三章 计算机网络体系结构
    • 3.1 网络体系结构的基本概念
    • 3.2 OSI参考模型7层功能及其关系
    • 3.3 TCP/IP协议及其功能
    • 3.4 常用网络协议
    • 3.5 IP地址的含义、分类
    • 3.6 子网的概念和子网掩码
  • 4 第四章 计算机网络设备
    • 4.1 传输介质的种类及特点
    • 4.2 双绞线的制作与连接
    • 4.3 常见网络设备及应用
    • 4.4 交换机功能及基本应用
    • 4.5 路由器功能及基本应用
  • 5 第五章 网络操作系统
    • 5.1 网络操作系统的基本概念
    • 5.2 了解常用网络操作系统,了解Windows网络操作系统的使用
    • 5.3 WEB服务器和FTP服务器的安装和配置
  • 6 第六章 计算机网络组建
    • 6.1 局域网的主要特点和基本技术
    • 6.2 CSMA/CD介质访问控制方法及工作原理
    • 6.3 以太网标准和以太网组网的基本方法
    • 6.4 常用网络命令(Ping、ipconfig等)的使用
    • 6.5 无线网络的基本知识
    • 6.6 网络设置,实现家庭网络共享上网
  • 7 第七章 Internet基础
    • 7.1 Internet 发展过程
    • 7.2 Internet的功能
    • 7.3 域名系统及常见域名
    • 7.4 URL的含义
    • 7.5 常用的Internet接入技术
  • 8 第八章 网络管理与网络安全
    • 8.1 网络安全的概念
    • 8.2 网络安全管理
    • 8.3 常见的网络故障诊断工具
常见的网络故障诊断工具

基础知识

         8.3.1 网络故障检测硬件工具

网络故障检测硬件工具有许多,如数字万用表、时域反射仪、高级电缆测试仪、示波器、协议分析仪等。

8.3.2 网络故障检测软件工具

在 Windows、 UNIX、 Linux 等操作系统中,都附带有一些小巧但很实用的网络诊断程序,如 Ping、 ipconfig、 tracert、route、 netstat 等。

        灵活地运用这些工具,可以帮助我们快速准确地确定网络中的故障。 

1.数据包网际检测程序Ping 命令

(1)作用。Ping 命令是网络中使用最频繁的小工具,主要用来确定网络的连通性问题

Ping是 Windows、UNIX、 Linux 等操作系统集成的 TCP/IP应用程序之一。

我们可以在“开始”/“运行”中直接执行Ping 命令,也可以在“开始”/“运行”中输入命令“cmd”,进入 DOS命令提示符下使用。

(2)语法格式及参数如下。

Ping IP 地址或主机名参数

Ping命令的参数如下所列。

-t:表示 Ping 指定的计算机直到中断。

-a:表示将地址解析为计算机名。

-f:在数据包中发送“不要分段”标志,数据包就不会被路由上的网关分段。

-n:发送 count 指定的 ECHO 数据包数,默认值为 4。

-w:指定超时间隔,单位为 ms。

在 DOS 命令提示符下输入命令 Ping 192.168.1.2,回车后结果如图 9-1 所示。


其中,“ bytes”表示数据包的大小,“ time”表示数据包的延迟时间,“ TTL”表示数据包的生存期。统计数据为:总共发送了 4 个数据包,实际接收应答数据包也是 4 个,丢失率为 0,最大、最小的平均传输延时为 0ms(这个延时是数据包的往返时间)。 


(3)应用。

Ping 127.0.0.1。

Ping 本机 IP。

Ping 局域网内其他 IP。

Ping 网关 IP。

Ping 远程 IP。

Ping localhost。

Ping 域名。

(4)Ping 命令的出错信息说明。如果 Ping命令失败了,这时可注意 Ping命令显示的出错信息,这种出错信息通常分为以下 3种情况。

unknown host(不知名主机)。

network unreachable(网络不能到达)。

no answer(无响应) 

2.IP 配置查询命令ipconfig/winipcfg/ifconfig

(1)作用。此命令可以显示IP 协议的具体配置信息,如显示网卡的物理地址、主机的IP 地址、子网掩码及默认网关等,还可以查看主机名、DNS 服务器、节点类型等相关信息。
         (2)语法格式及参数如下。

ipconfig/参数

命令的参数如下所列。

/?:显示所有可用参数信息。

/all:显示所有有关 IP 地址的配置信息。

/batch [file]:将命令结果写入指定文件。

/release_all:释放所有网络适配器。

/renew_ all:重试所有网络适配器。

在 DOS 命令提示符下输入命令 ipconfig/all,回车后结果如图 9-2 所示。

         我们可以从运行结果中查看网络适配器的物理地址、主机的 IP 地址、子网掩码、默认网关、主机名、 DNS 服务器、节点类型等信息。其中网络适配器的物理地址在检测网络错误时非常有用。 

(3)应用。


查看动态获取的 IP 地址。

         利用 ipconfig 命令可以让用户很方便地了解到所用主机 IP地址的实际配置情况,当用户设置的是利用网络中的 DHCP 服务器动态获取 IP 地址时,此命令非常有用,利用它可以清楚地知道本机分配的 IP 地址情况。 

3.网络状态查询命令netstat

(1)作用。此命令可以显示当前正在活动的网络连接的详细信息,统计目前总共有哪些网络连接正在运行。如显示TCP/IP 协议、UDP 协议等的使用状态、选择特定的协议并查看其具体信息、显示所有主机的端口号及当前主机的详细路由信息。

(2)命令格式为:netstat/参数。

-r:显示本机路由表的内容。

-s:显示每个协议的使用状态。

-n:以数字表格形式显示地址和端口。

-a:显示所有主机的端口号。

命令的参数如下所列。

        (3)应用。 

4.路由表管理命令route

(1)作用。route 命令的作用是查看并编辑计算机的IP 路由表

(2)命令格式及参数如下。

route 参数[Command][Destination] [mask Netmask] [Gateway] [metric Metric] [ifInterface]

        (3)应用。 

5.路由分析诊断命令tracert /traceroute

(1)作用。tracert 命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。

其功能与Ping 命令类似,但测试的内容比其更详细。它把数据包所走的全部路径、节点的IP 及花费的时间都显示出来。该命令适用于大型网络。

(2)语法格式及参数如下。

tracert IP 地址或主机名参数

命令的参数如下所列。

d:不解析目标主机的名字。

-h maximum hops:指定搜索到目标地址的最大跳跃数。

-j host list:按照主机列表中的地址释放源路由。

-w timeout:指定超时时间间隔,单位为毫秒。

        (3)应用。