‘壹’ 计算机网络原理与技术实验 网络硬软件资源共享与TCP/IP网络调试排错
我去年过的软考,建议你去看电子工业出版社的一套书,根据你现在对网络掌握的情况合适的买书,有些书是不需要的。比如:《网络工程师考试考点分析与真题详解(网络系统设计与管理篇)》(第二版)
但一下几本一定要反复的看:
《网络工程师考试题型精解与全真练习》
《网络工程师考试历年试题分析与解答》
《网络工程师考试冲刺指南》第二版
《网络工程师考试考前冲刺预测卷及考点解析》
《网络工程师考试关键考点梳理与考前集训》
记住,真题是基础,练习最重要!
很多原题的!!
考试内容: (1)熟悉计算机系统的基础知识; (2)熟悉网络操作系统的基础知识; (3)理解计算机应用系统的设计和开发方法; (4)熟悉数据通信的基础知识; (5)熟悉系统安全和数据安全的基础知识; (6)掌握网络安全的基本技术和主要的安全协议; (7)掌握计算机网络体系结构和网络协议的基本原理; (8)掌握计算机网络有关的标准化知识; (9)掌握局域网组网技术,理解城域网和广域网基本技术; (10)掌握计算机网络互联技术; (11)掌握TCP/IP协议网络的联网方法和网络应用技术; (12)理解接入网与接入技术; (13)掌握网络管理的基本原理和操作方法; (14)熟悉网络系统的性能测试和优化技术,以及可靠性设计技术; (15)理解网络应用的基本原理和技术; (16)理解网络新技术及其发展趋势; (17)了解有关知识产权和互联网的法律法规; (18)正确阅读和理解本领域的英文资料。Hello,希望有帮助.更多到chinaunix,365testing泡泡
‘贰’ 电脑维修中常用的dos命令及用途
现在很多都已经是图形化了,纯DOS已经很少被用到了,当然了,最常用的DOS命令是格式化命令
望采纳
‘叁’ 如何利用Ping命令去快速排查网络故障的原因
1、在DOS里输入Ping 127.0.0.1,该地址是本地循环地址,如发现本地址无法Ping通,就表明本地机TCP/IP协议不能正常工作。
2、如果可以Ping通,输入IPConfig来查看本地的IP地址,然后Ping该IP(192.168.1.114),通则表明网络适配器(网卡或MODEM)工作正常,不通则是网络适配器出现故障。
3、然后Ping一台同网段计算机的IP,不通则表明网络线路出现故障;若网络中还包含有路由器,则应先Ping路由器在本网段端口的IP,不通则此段线路有问题;通则再Ping路由器在目标计算机所在网段的端口IP,不通则是路由出现故障;通则再Ping目的机IP地址。
4、检测一个带DNS服务的网络,在上一步Ping通了目标计算机的IP地址后,仍无法连接到该机,则可Ping该机的网络名,比如ping www.dnzsb.com -t命令,正常情况下会出现该网址所指向的IP,这表明本机的DNS设置正确而且DNS服务器工作正常,反之就可能是其中之一出现了故障;同样也可通过Ping计算机名检测WINS解析的故障(WINS是将计算机名解析到IP地址的服务)。
5、检测网络的连接情况,还可以在Ping的地址后面加上-t,这样可不断地进行Ping的连接,可反映出网络的连接是否有中断或者丢包的现象出现。
‘肆’ 计算机网络中差错控制方法
一、总的方法折叠:
1、前向纠错。实时性好,单工通信采用。
2、自动重发请求(ARQ)。强调检错能力,不要求有纠错能力,双向通道采用。
3、混合纠错。上述两种方式的综合,但传输设备相对复杂。
二、分类方法折叠:
1、差错检测是差错控制的基础。能纠错的码首先应具有差错检测能力,而只有在能够判定接收到的信号是否出错才谈得上是否要求对方重发出错消息。具有差错检测能力的码不一定具有差错纠正能力。由于差错检测并不能提高信道利用率,所以主要应用于传输条件较好的信道上做为误码统计和质量控制的手段。
2、自动请示重发ARQ和前向纠错FEC是进行差错控制的两种方法。
一在ARQ方式中,接收端检测出有差错时,就设法通知发送端重发,直到正确的码字收到为止。ARQ方式使用检错码,但必须有双向信道才可能将差错信息反馈到发送端。同时,发送方要设置数据缓冲区,用以存放已发出的数据以便于重发出错的数据。
二在FEC方式中,接收端不但能发现差错,而且能确定二进制码元发生错误的位置,从而加以纠正。FEC方式使用纠错码,不需要反向信道来传递请示重发的信息,发送端也不需要存放以务重发的数据缓冲区。但编码效率低,纠错设备也比较复杂。
3、差错控制编码又可分为检错码和纠错码。
检错码只能检查出传输中出现的差错,发送方只有重传数据才能纠正差错;而纠错码不仅能检查出差错而且能自动纠正差错,避免了重传。
4、演播的检错码有:奇偶校验码、循环冗余码。
在实际通信网中,往往在不同的应用场合采用不同的差错控制技术。前向纠错主要用于信道质量较差、对传输时延要求较严格的有线和无线传输当中;差错检测往往用于传输质量较高或进行了前向纠错后的通路的监测管理之中>自动请求重发则多用于象计算机通信等对时延要求不高但对数据可靠性要求非常高的文件传输之中。
‘伍’ 网络故障常用命令
ADSL各种拨号错误代码解析
600 操作挂起。
发生内部错误,重新启动计算机,以确保所有最近所作的配置更改都能生效。
601 检测到无效的端口句柄。
发生内部错误,重新启动计算机,以确保所有最近所作的配置更改都能生效。
602 指定的端口已打开。
网络连接试图使用的com端口正在被其他活动的网络连接或其他的进程(例如:诸如传真程序之类的电话线路监视程序)使用。退出阻止使用com端口的应用程序。
603 呼叫人的缓冲区太小。
发生内部错误,重新启动计算机,以确保所有最近所作的配置更改都能生效。
604 指定了不正确的信息。
远程访问记事簿文件和当前的“网络和拨号连接”配置可能不一致如果更改了通讯设备(例如:串行口或调制解调器),请确保重新配置“网络和拨号连接”。
605 不能设置端口信息。
远程访问记事簿文件和当前的“网络和拨号连接”配置可能不一致如果更改了通讯设备(例如:串行口或调制解调器),请确保重新配置“网络和拨号连接”。如果错误仍然存在,请删除并重新创建“网络和拨号连接”.
606 指定的端口未连接。
发生内部错误,重新启动计算机,以确保所有最近所作的配置更改都能生效。
607 检测到无效事件。
发生内部错误,重新启动计算机,以确保所有最近所作的配置更改都能生效。
608 指定的设备不存在。
远程访问记事簿文件和当前的“网络和拨号连接”配置可能不一致如果更改了通讯设备(例如:串行口或调制解调器),请确保重新配置“网络和拨号连接”。如果错误仍然存在,请删除并重新创建“网络和拨号连接”.
609 指定的设备类型不存在。
远程访问记事簿文件和当前的“网络和拨号连接”配置可能不一致如果更改了通讯设备(例如:串行口或调制解调器),请确保重新配置“网络和拨号连接”。如果错误仍然存在,请删除并重新创建“网络和拨号连接”.
610 指定的缓冲区无效。
发生内部错误,重新启动计算机,以确保所有最近所作的配置更改都能生效。
611 指定的路由不可用。
网络配置可能不正确,重新启动计算机,以确保所有最近所作的配置更改都能生效。如果错误仍然存在,请参考Windows 2000错误日志,查找详细的警告或错误。
612 指定的路由未分配。
网络配置可能不正确,重新启动计算机,以确保所有最近所作的配置更改都能生
‘陆’ 网络排错中,常用那些操作命令,其作用
1、Ping命令
ping是个使用频率极高的实用程序,主要用于确定网络的连通性。这对确定网络是否正确连接,以及网络连接的状况十分有用。简单的说,ping就是一个测试程序,如果ping运行正确,大体上就可以排除网络访问层、网卡、Modem的输入输出线路、电缆和路由器等存在的故障,从而缩小问题的范围。
2、Ipconfig命令
ipconfig实用程序可用于显示当前的TCP/IP配置的设置值。这些信息一般用来检验人工配置的TCP/IP设置是否正确。使用ipconfig命令可以了解到你的计算机是否成功地租用到了一个IP地址,如果已经租用到,则可以了解它目前得到的是什么地址,包括IP地址、子网掩码和缺省网关等网络配置信息。
3、Tracert命令
Tracert命令用来显示数据包到达目标主机所经过的路径,并显示到达每个节点的时间。命令功能同Ping类似,但它所获得的信息要比Ping命令详细得多,它把数据包所走的全部路径、节点的IP以及花费的时间都显示出来。该命令比较适用于大型网络。
4、Netstat命令
Netstat命令帮助网络管理员了解整个网络的使用情况。它可以显示当前活动网络连接的详细信息,如网络连接、路由表和网络接口信息,还可以计算当前运行的网络连接总数。
5、renew命令
使用Renew时,使用DHCP的计算机上的所有网卡(手动配置的适配器除外)都尝试连接到DHCP服务器,以更新现有的配置或获得一个新的配置。
‘柒’ 如何排除简单计算机网络故障
检查的步骤:系统-网卡-网线-路由器-上网猫-宽带服务提供商 第一步、检测系统TCP/IP协议是否正常 不同的计算机之间必须使用相同的网络协议才能进行通信。 Internet 互联网上的计算机使用的是 TCP/IP 协议。这就好比我们人与人之间交流沟通,都要说大家能懂的语言,计算机要上网也是如此。 首先按住键盘上的“开始键+R键”,然后在弹出的对话框中输入“CMD” 接下来在弹出的命令提示符窗口中输入“ping 127.0.0.1”, 如果在“ping 127.0.0.1”时,收到错误回馈,那说明我们电脑系统本身的TCP/IP网络协议可能存在问题。当TCP/IP出现故障时,就需要我们重新安装TCP/IP协议。 第二步、检查本机网卡是否有故障 当我们“ping 127.0.0.1”测试成功以后,接下来我们就对电脑的网卡进行测试。我们可以 Ping 本机IP测试网卡是否正常。 首先按住键盘上的“开始键+R键”,然后在弹出的对话框中输入“CMD”,在新弹出的命令提示符下输入“ipconfig”,找到IP地址信息 然后在命令行里输入 “ping 自己的IP地址”, 如果 Ping 自己的 IP 地址不成功,大概有以下几种情况:
第一、网卡驱动故障或丢失。我们可以检查电脑的硬件设备管理器中的网卡驱动是否正常,如叹号,问号。如有未安装的驱动或者驱动显示不正常,建议更新安装驱动。
第二、网卡被禁用。检查硬件设备管理器中网卡有没有被禁用,如有把网卡重新启用。
第三、网卡硬件故障。如果网卡驱动正常,也处理启用状态,建议寻求硬件服务商。 第三步、检查网线是否连接好,或者网线故 如果电脑系统本身的网络协议正常,测试本机的 IP 地址也正常,那我们接下来要做的是检查从电脑端网卡到路由器或交换机的网线是否正常。 分别检查从“电脑网卡到路由器”,“路由器到ADSL-Modem”之间的网线是否连接好,线路是否有破损等情况。 解决方案:可以尝试更换网线,更换网线在路由器上的网络接口 第四步、检查路由器 在前端的电脑、网线都正常的情况下,我们接下来检查路由器是否正常。可以用 Ping 命令来测试路由器是否处于正常工作状态。通常情况下,路由器的地址为“192.168.0.1或192.168.1.1”。 首先按住键盘上的“开始键+R键”,然后在弹出的对话框中输入“CMD”。然后在命令行里输入 “ipconfig”,显示电脑上所有网卡适配器的信息,然后到“默认网关”, 找到路由器的地址以后,我们在 CMD 里输入命令“ping 192.168.28.10”。从下图中可以看出,电脑到路由器之间的“数据发送和接收”一切正常,丢失率为0,响应时间正常 注:Ping 路由器的地址,以自己的系统显示为准。另外电脑上的IP地址必须和路由器的地址在同一个网段,避免因人为手动设置了错误的IP地址,从而导致与路由器通讯失败 如果 Ping 测试路由器不正常,比如时间响应值很大,或者 Ping 测试不成功,那说明路由器很有可能已经出现故障。 解决方法:
第一、把路由器的电源拨掉,然后重新插上电源,强制启动路由器,同时可以把电脑也重新启动一次。
第二、如果强制启动路由器不成功的话,建议更换路由器,重新设置上网信息。 第五步、检查ADSL MODEM接入设备 一般在ADSL上都有Power灯、ADSL灯、LAN灯这几个指示灯,它们都有着不同的指示意义: Power灯:电源指示灯。如果 Power 灯不亮,说明设备硬件故障。 ADSL灯:用于显示 Modem 的同步情况,常亮绿灯表示Modem与局端能够正常同步;红灯表示没有同步;闪动绿灯表示正在建立同步;时亮时灭表示有可能是受室内电话分机的影响。 LAN灯:用于显示 Modem 与网卡或路由器的连接是否正常,如果此灯不亮,则 Modem 与计算机之间肯定不通,当网线中有数据传送时,此灯会略闪动。 排查方法:
第一,电话线:检查一下入户后的分离器是否接好;分离器之前是否接有其他设备,接线盒或水晶头是否完好;电话线是否有损坏等
第二,LAN灯:局域网指示灯。这个指示灯表示你的设备与你的电脑的连接是否正常。如果LAN灯不亮,电脑或者路由器是无法与 ADSL 通讯的,当然就不能进行正常拔号了。这时你就要检查一下网线是否有损。
第三,尝试复位ADSL Modem。在接通电源的情况下,找到设备后面的复位按钮,用笔芯之类的坚硬东西戳进去,同时必须保持这种状态10秒钟以上,才能算复位成功 最后尝试在电脑或者路由器中,重新设置宽带账号,再重新拨号。如果还是不能拨号成功,根据拨号显示的错误代码,联系“宽带服务提供商”,获取技术服务支持。
‘捌’ 如何利用ping命令去快速排查网络故障
“电脑知识教你如何利用Ping命令去快速排查网络故障的原因”,希望可以帮助到大家,具体如下:
win7系统如何利用Ping命令去快速排查网络故障的原因?
一、点击系统中开始里的运行,在运行栏中输入cmd命令,操作系统中的DOS窗口就会弹出,在这里我们可以直观和方便地输入各种DOS命令。
二、在DOS里输入Ping 127.0.0.1,该地址是本地循环地址,如发现本地址无法Ping通,就表明本地机TCP/IP协议不能正常工作。
三、如果可以Ping通,输入IPConfig来查看本地的IP地址,然后Ping该IP(192.168.1.114),通则表明网络适配器(网卡或MODEM)工作正常,不通则是网络适配器出现故障
ping -t命令
六、通过上面这些步骤,我们可轻易判断出到底是某个环节出现了故障问题,该重新设置的设置,该换硬件的换硬件。
七、检测网络的连接情况,还可以在Ping的地址后面加上-t,这样可不断地进行Ping的连接,可反映出网络的连接是否有中断或者丢包的现象出现。
‘玖’ 电脑重置网络命令
有时候电脑中毒、网卡驱动出错、网络不稳定等因素都会造成电脑无法正常上网,最简单的办法就是重置网络,怎么通过cmd命令对网络进行重置呢?一起来看看吧。
具体方法如下:
一、重置网络设置命令
开始→运行→输入:CMD 点击确定(或按回车键),打开命令提示符窗口。
在命令提示符中输入:netsh winsock reset (按回车键执行命令)。
稍后,会有成功的提示:成功地重置Winsock目录→重启计算机完成重置。
网络异常,一般是网卡驱动程序不匹配所致,可以尝试重新更新匹配的网卡驱动程序。其步骤是:开始→控制面板→系统→设备管理器→网络适配器→右键点击网卡设备→更新驱动程序。
二、无线网络异常
除了更新网卡驱动程序之外,还有无线服务是否开启的问题。检查步骤是:开始→运行→输入:services.msc 点击确定(或按回车键)打开服务。
依次找到:Wireless Zero Configuration(无线服务)→启动类型→自动→应用→启动→确定。
如果无线网卡是内置的,有可能在BIOS中被关闭了。重启电脑,按键进入BIOS(一般关注开机第一屏,会有进入BIOS键值的提示)。
选择(菜单可能会有差异)Device→Network Setup。
选择Onboard Ethermet Controller 按Enter按键,再选择Enabled选项后按Enter按键;设置完毕,按F10键保存设置,选择YES选项按Enter按键,电脑就会重新启动,此时BIOS的网卡开关就被开启了。
以上就是小编为大家讲解的WinXP系统重置网络命令的方法。
‘拾’ 谁能告诉我一些常用的判断网络故障的ping命令及意义
ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list] | [-k computer-list] [-w timeout] destination-list
Options:
-t Ping the specified host until stopped To see statistics and continue - type Control-Break;To stop - type Control-C.
不停的ping对方主机,直到你按下Control-C。
此功能没有什么特别的技巧,不过可以配合其他参数使用,将在下面提到。
-a Resolve addresses to hostnames.
解析计算机NetBios名。
示例:C:\>ping -a 192.168.1.21
Pinging iceblood.yofor com [192.168.1.21] with 32 bytes of data:
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Reply from 192.168.1.21: bytes=32 time<10ms TTL=254
Ping statistics for 192.168.1.21:
Packets: Sent = 4,Received = 4,Lost = 0 (0% loss),Approximate round trip times in milli-seconds:
Minimum = 0ms,Maximum = 0ms,Average = 0ms
从上面就可以知道IP为192.168.1.21的计算机NetBios名为iceblood.yofor com。
-n count Number of echo requests to send.
发送count指定的Echo数据包数。
在默认情况下,一般都只发送四个数据包,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助,比如我想测试发送50个数据包的返回的平均时间为多少,最快时间为多少,最慢时间为多少就可以通过以下获知:
C:\>ping -n 50 202.103.96.68
Pinging 202.103.96.68 with 32 bytes of data:
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Request timed out.
………………
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Reply from 202.103.96.68: bytes=32 time=50ms TTL=241
Ping statistics for 202.103.96.68:
Packets: Sent = 50,Received = 48,Lost = 2 (4% loss),Approximate round trip times in milli-seconds:
Minimum = 40ms,Maximum = 51ms,Average = 46ms
从以上我就可以知道在给202.103.96.68发送50个数据包的过程当中,返回了48个,其中有两个由于未知原因丢失,这48个数据包当中返回速度最快为40ms,最慢为51ms,平均速度为46ms。
-l size Send buffer size.
定义echo数据包大小。
在默认的情况下windows的ping发送的数据包大小为32byte,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byte,也许有人会问为什么要限制到65500byte,因为Windows系列的系统都有一个安全漏洞(也许还包括其他系统)就是当向对方一次发送的数据包大于或等于65532时,对方就很有可能挡机,所以微软公司为了解决这一安全漏洞于是限制了ping的数据包大小。虽然微软公司已经做了此限制,但这个参数配合其他参数以后危害依然非常强大,比如我们就可以通过配合-t参数来实现一个带有攻击性的命令:(以下介绍带有危险性,仅用于试验,请勿轻易施于别人机器上,否则后果自负)
C:\>ping -l 65500 -t 192.168.1.21
Pinging 192.168.1.21 with 65500 bytes of data:
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
Reply from 192.168.1.21: bytes=65500 time<10ms TTL=254
………………
这样它就会不停的向192.168.1.21计算机发送大小为65500byte的数据包,如果你只有一台计算机也许没有什么效果,但如果有很多计算机那么就可以使对方完全瘫痪,我曾经就做过这样的试验,当我同时使用10台以上计算机ping一台Win2000Pro系统的计算机时,不到5分钟对方的网络就已经完全瘫痪,网络严重堵塞,HTTP和FTP服务完全停止,由此可见威力非同小可。
-f Set Don<|>t Fragment flag in packet.
在数据包中发送“不要分段”标志。
在一般你所发送的数据包都会通过路由分段再发送给对方,加上此参数以后路由就不会再分段处理。
-i TTL Time To Live.
指定TTL值在对方的系统里停留的时间。
此参数同样是帮助你检查网络运转情况的。
-v TOS Type Of Service.
将“服务类型”字段设置为 tos 指定的值。
-r count Record route for count hops.
在“记录路由”字段中记录传出和返回数据包的路由。
在一般情况下你发送的数据包是通过一个个路由才到达对方的,但到底是经过了哪些路由呢?通过此参数就可以设定你想探测经过的路由的个数,不过限制在了9个,也就是说你只能跟踪到9个路由,如果想探测更多,可以通过其他命令实现,我将在以后的文章中给大家讲解。以下为示例:
C:\>ping -n 1 -r 9 202.96.105.101 (发送一个数据包,最多记录9个路由)
Pinging 202.96.105.101 with 32 bytes of data:
Reply from 202.96.105.101: bytes=32 time=10ms TTL=249
Route: 202.107.208.187 ->
202.107.210.214 ->
61.153.112.70 ->
61.153.112.89 ->
202.96.105.149 ->
202.96.105.97 ->
202.96.105.101 ->
202.96.105.150 ->
61.153.112.90
Ping statistics for 202.96.105.101:
Packets: Sent = 1,Received = 1,Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 10ms,Maximum = 10ms,Average = 10ms
从上面我就可以知道从我的计算机到202.96.105.101一共通过了202.107.208.187 ,202.107.210.214,61.153.112.70,61.153.112.89,202.96.105.149,202.96.105.97这几个路由。
指定 count 指定的跃点数的时间戳。
此参数和-r差不多,只是这个参数不记录数据包返回所经过的路由,最多也只记录4个。
-j host-list Loose source route along host-list.
利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。
-k host-list Strict source route along host-list.
利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。
-w timeout Timeout in milliseconds to wait for each reply.
指定超时间隔,单位为毫秒。
此参数没有什么其他技巧。
另外 在win7中
-4 强行使用IPv4
-6 强行使用IPv6
那样在局域网中 知道对方主机名字 就可知道他们的IPv4地址和IPv6地址了
ping命令的其他技巧:在一般情况下还可以通过ping对方让对方返回给你的TTL值大小,粗略的判断目标主机的系统类型是Windows系列还是UNIX/Linux系列,一般情况下Windows系列的系统返回的TTL值在100-130之间,而UNIX/Linux系列的系统返回的TTL值在240-255之间,当然TTL的值在对方的主机里是可以修改的,Windows系列的系统可以通过修改注册表以下键值实现:
[HKEY_LOCAL_MACHINE\sys tem\CurrentControlSet\Services\Tcpip\Parameters]
"DefaultTTL"=dword:000000ff
255---FF
128---80
64----40
32----20
Ping是个使用频率极高的网络诊断程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据包。根据返回的信息,你就可以推断TCP/IP参数是否设置得正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数据报交换并不表示TCP/IP配置就是正确的,你必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。