`

tcp/ip 故障检测及解决

阅读更多

附录C tcp/ip 故障检测及解决

 

出自:tcp/ip 详解 尹浩琼 李剑等译

 

客户端访问服务器端所经过的过程

客户端的浏览器输入:www.qq.com 回车

以下是所做步骤

1. 浏览器将该网址传给应用层协议,这里即http超文本传输协议;

 

2. http协议使用tcp传输控制协议  (分配给服务器的默认端口号是80.); 为进一步传输,继续和Internet层联系。为此,需要Web服务器的IP地址。工作在应用层的域命名服务(DNS)将主机名转换成IP。

 

3. 在Internet层中----Internet协议添加传输数据所需的报头信息,然后将它们传送到网络层(即数据链路层)中。

 

4. 链路层---链路层的地址解析协议(ARP)用来将硬件地址映射到相应的IP地址。

 

5. 网络层(即物理层和链路层)----找到硬件地址后,连接请求从客户端通过帧传输到服务器。

 

 

 

在这几个过程里,可能出现的问题,以及需要用工具检查的地方

(1) 与网络层有关的问题-----可能在于电缆故障、焊接问题或者使用不同的网络技术时帧报头不匹配;

 

(2) 与Internet层有关的问题--在Internet层,问题的原因可能是不正确的IP地址、错误的子网掩码、或者默认网关。使用IPCONFIG /ALL命令可以检查,然后使用PING命令来检查TCP/IP是否正确安装、主机和默认网关间的连通性,接着是默认网关和目标计算机的连通性;

 

(3) 与DHCP有关的问题--要确保网络中的每台主机有唯一的IP地址,且只能有一台DHCP服务器;通过广播来确定几台DHCP服务器;

 

(4) DNS设置---DNS设置不正确,也是会影响;

 

(5) 使用ARP 命令来检查主机上硬件地址设置的问题;

          使用格式如下: arp -a 等

注: 在win 2000中,有个pathping实用程序,它结合了ping 和 tracert两者的功能(经检测,确实有);

 

 

 

分享到:
评论

相关推荐

    TCP/IP协议配置及Windows网络实用程序的应用 实验报告

    ### TCP/IP协议配置及Windows网络实用程序的应用 #### 实验背景与目的 随着信息技术的不断发展,网络已经成为现代社会不可或缺的一部分。为了确保网络的高效稳定运行,掌握TCP/IP协议配置及网络实用程序的应用至关...

    tcp/ip详解第三卷

    通过学习这本书,读者可以深入理解TCP/IP协议的工作原理,提升网络编程技能,为解决复杂网络问题打下坚实基础。无论是进行网络优化、故障排查还是开发网络应用程序,这本书都是一份宝贵的参考资料。

    TCP/IP调试小助手

    使用TCP/IP调试小助手,用户不仅可以学习TCP/IP协议的工作原理,还能有效地解决实际遇到的网络问题,提升网络管理效率。不过,为了保障系统安全,务必按照提示以管理员身份运行,以避免不必要的风险。同时,用户应...

    TCP/IP 学习心得

    理解TCP/IP协议族不仅有助于网络技术的学习,还能为网络故障排查、网络安全和网络优化打下坚实基础。通过阅读和研究这两个PPT文件,你可以深入理解TCP/IP的工作原理,节省大量翻阅专业书籍的时间,同时也能提升解决...

    Windows 2003 TCP/IP故障排除手册(DOC)

    本手册讨论识别 TCP/IP 通信和配置问题的各种方法,并提供使用 Windows Server 2003 中包括的工具解决问题时可以采用的基本步骤。 目录:  ·TCP/IP 通信过程概述  ·故障排除概述  ·无法访问主机名...

    基于TCP/IP的socket编程

    综上所述,"基于TCP/IP的socket编程"是一个涉及网络通信基础、socket接口使用、客户端服务器交互以及故障恢复策略的复杂主题。通过学习和实践,开发者可以构建出更强大、更健壮的网络应用程序。

    TCP/IP调试助手2.zip

    TCP/IP调试助手是一款用于网络通信调试的实用工具,尤其对理解TCP/IP协议栈的工作原理以及检测网络连接问题有很大帮助。这个名为"TCP/IP调试助手2.zip"的压缩包包含了两个关键文件:tcpudp_2.1.1.exe是实际的调试...

    tcp/IP调试工具

    TCP/IP调试工具是网络通信开发和故障排查过程中不可或缺的辅助软件。它们可以帮助我们理解网络数据传输的细节,诊断网络连接问题,以及优化TCP/IP协议栈的性能。在本篇文章中,我们将深入探讨TCP/IP调试工具的功能、...

    TCP/IP三卷【第一部分:TCP/IP基础】

    了解TCP/IP基础,不仅可以帮助你理解网络工作原理,还能为网络编程、网络故障排查等实际问题提供理论支持。 此外,深入TCP/IP还需关注网络地址,如IPv4和IPv6地址的表示和分配,子网掩码与CIDR(Classless Inter-...

    TCP/IP协议 课后习题答案

    7. 环回测试:环回测试是一种网络故障检测的方式,其中源地址和目的地址都使用环回地址(***.*.*.*),使得数据包在发送后立即返回发送点,不必经过网络传输,从而检查网络协议栈的内部功能。 8. 子网数目计算:...

    TCP/IP 协议 PDF

    在TCP/IP_2.pdf、TCP-IP_3.pdf和TCP-IP_1.pdf这三份文档中,可能涵盖了TCP/IP协议的各个层面,包括但不限于协议的工作原理、报文结构、错误检测与纠正机制、拥塞控制策略、网络子网划分、端口管理等内容。...

    MODBUS TCP/IP master测试软件

    4. **故障检测**:检查通信错误,如超时、CRC校验错误或无效的MODBUS响应。 5. **脚本或自动化测试**:支持编写测试脚本,自动执行一系列MODBUS操作,用于批量测试或持续集成环境。 6. **日志记录**:记录所有的...

    tcp-ip三卷合集

    TCP/IP三卷合集是网络协议领域的经典著作,由Steven McQuerry撰写,全面深入地讲解了TCP/IP协议族的各个层面。这套书籍分为《TCP/IP详解卷一:协议》、《TCP/IP详解卷二:实现》和《TCP/IP详解卷三:TCP事务协议,...

    对以太网全硬件TCP/IP协议栈的简单认识-w5500以太网协议基本认识.pdf

    全硬件TCP/IP协议栈是一种将TCP/IP协议栈集成到硬件中的解决方案,极大地简化了网络通信的实现过程。下面详细介绍其四层结构: **1. 应用层**:主要处理用户级别的应用程序需求,例如HTTP、FTP等服务。 **2. 传输层...

    TCP/IP经典教材

    《TCP/IP经典教材》是一套全面且深入的网络通信协议指南,特别适合初学者作为学习TCP/IP协议族的入门资料。...通过阅读这套教材,你不仅能够掌握TCP/IP的基础知识,还能提升分析和解决网络问题的能力。

    TCP/IP详解很好的学习资料

    在实际工作中,理解TCP/IP协议可以帮助你解决网络故障,优化网络性能,设计高效的应用程序。对于开发者来说,了解TCP/IP有助于写出更健壮、更高效的网络代码。对于运维人员,这有助于更好地管理网络设备,提升网络...

    TCP/IP校验和计算小工具

    用户只需输入相关的IP和TCP头部信息,工具就会自动计算出正确的校验和,从而快速检测数据包的完整性和正确性。这对于网络故障排查、数据分析或者教学演示都是非常有用的。 使用这样的工具,不仅可以提高工作效率,...

    TCP/IP培训,基本教程

    在"上海贝尔TCPIP培训.ppt"中,可能涵盖了TCP/IP协议栈的详细解释,包括每层的功能、头部结构、协议交互流程图以及实际网络配置和故障排查技巧。此外,还可能讲解了TCP/IP的配置,如设置IP地址、子网掩码、默认网关...

    TCP/IP协议分析

    此外,理解TCP/IP协议有助于开发网络应用、优化网络性能、排查网络故障,对于任何IT专业人员来说,都是必不可少的技能。 "TCPIP详解 卷1协议"这本书可能是对TCP/IP协议族的详细解析,涵盖了从基础概念到高级主题的...

Global site tag (gtag.js) - Google Analytics