CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Windows专区 >  安全技术/病毒

兄弟们帮个忙做份傻瓜题~

楼主heihei1980(heihei)2003-09-03 20:44:47 在 Windows专区 / 安全技术/病毒 提问

1.说明数据报在个层中发生的变化(tcp/ip)  
  2.从起层结构来解释一下集线器交换机路由器在网络中的区别和应用  
  3.什么是ICMP,并解释他在网络中的应用  
  4.解释TCP,UCP的含义及区别  
  5.telnet和ftp的用途是什么?  
  6.路由表有几种类型,说出三种路由协议  
  7.写出rj45(8PIN)直连线交换线的线序  
  8.写出下列TCP?IP协议的全称:DNS,SNMP,NFS,RPC,FTP,TFTP  
  9.网络地址:165.3.34.35  
  掩码:255.255.255.224  
  子网:165.3.34.32  
  问可用主机范围为??  
  10.在PING命令中下面哪个输出显示中下面的哪一个代表其良好连接  
  !!!!!!!  
  .........  
  xxxxx  
  ******** 问题点数:0、回复次数:9Top

1 楼smallrascal(㊣小无赖㊣有事给我留言㊣)回复于 2003-09-03 21:21:22 得分 0

ICMP  
  ICMP是“Internet   Control   Message   Protocol”(Internet控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重要的作用。  
   
    我们在网络中经常会使用到ICMP协议,只不过我们觉察不到而已。比如我们经常使用的用于检查网络通不通的Ping命令,这个“Ping”的过程实际上就是ICMP协议工作的过程。还有其他的网络命令如跟踪路由的Tracert命令也是基于ICMP协议的。  
   
  ICMP协议对于网络安全具有极其重要的意义。ICMP协议本身的特点决定了它非常容易被用于攻击网络上的路由器和主机。例如,在1999年8月海信集团“悬赏”50万元人民币测试防火墙的过程中,其防火墙遭受到的ICMP攻击达334050次之多,占整个攻击总数的90%以上!可见,ICMP的重要性绝不可以忽视!  
   
    比如,可以利用操作系统规定的ICMP数据包最大尺寸不超过64KB这一规定,向主机发起“Ping   of   Death”(死亡之Ping)攻击。“Ping   of   Death”   攻击的原理是:如果ICMP数据包的尺寸超过64KB上限时,主机就会出现内存分配错误,导致TCP/IP堆栈崩溃,致使主机死机。  
   
    此外,向目标主机长时间、连续、大量地发送ICMP数据包,也会最终使系统瘫痪。大量的ICMP数据包会形成“ICMP风暴”,使得目标主机耗费大量的CPU资源处理,疲于奔命。  
   
   
   
  TCP  
  尽管计算机通过安装IP软件,从而保证了计算机之间可以发送和接收数据,但IP协议还不能解决数据分组在传输过程中可能出现的问题。因此,若要解决可能出现的问题,连上   Internet   的计算机还需要安装TCP协议来提供可靠的并且无差错的通信服务。  
  TCP协议被称作一种端对端协议。这是因为它为两台计算机之间的连接起了重要作用:当一台计算机需要与另一台远程计算机连接时,TCP协议会让它们建立一个连接、发送和接收数据以及终止连接。  
   
    传输控制协议TCP协议利用重发技术和拥塞控制机制,向应用程序提供可靠的通信连接,使它能够自动适应网上的各种变化。即使在   Internet   暂时出现堵塞的情况下,TCP也能够保证通信的可靠。  
   
    众所周知,   Internet   是一个庞大的国际性网络,网路上的拥挤和空闲时间总是交替不定的,加上传送的距离也远近不同,所以传输数据所用时间也会变化不定。TCP协议具有自动调整"超时值"的功能,能很好地适应   Internet   上各种各样的变化,确保传输数值的正确。  
   
    因此,从上面我们可以了解到:IP协议只保证计算机能发送和接收分组数据,而TCP协议则可提供一个可靠的、可流控的、全双工的信息流传输服务。  
   
    综上所述,虽然IP和TCP这两个协议的功能不尽相同,也可以分开单独使用,但它们是在同一时期作为一个协议来设计的,并且在功能上也是互补的。只有两者的结合,才能保证   Internet   在复杂的环境下正常运行。凡是要连接到   Internet   的计算机,都必须同时安装和使用这两个协议,因此在实际中常把这两个协议统称作TCP/IP协议。  
   
   
   
   
   
  子网掩码和ip地址的关系    
          子网掩码是用来判断任意两台计算机的IP地址是否属于同一子网络的根据。    
  最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后,如果得出的结果是相同的,则说明这两台计算机是处于同一个子网络上的,可以进行直接的通讯。就这么简单。    
  请看以下示例:    
  运算演示之一:aa    
  I   P   地址    192.168.0.1    
  子网掩码    255.255.255.0    
  AND运算    
  转化为二进制进行运算:    
  I   P   地址 11010000.10101000.00000000.00000001    
  子网掩码 11111111.11111111.11111111.00000000    
  AND运算    
   
       11000000.10101000.00000000.00000000    
  转化为十进制后为:    
   
        192.168.0.0    
   
   
  运算演示之二:    
  I   P   地址    192.168.0.254    
  子网掩码    255.255.255.0    
  AND运算    
   
  转化为二进制进行运算:    
  I   P   地址 11010000.10101000.00000000.11111110    
  子网掩码 11111111.11111111.11111111.00000000    
  AND运算    
   
       11000000.10101000.00000000.00000000    
  转化为十进制后为:    
   
        192.168.0.0    
   
   
   
  运算演示之三:    
  I   P   地址    192.168.0.4    
  子网掩码    255.255.255.0    
  AND运算    
   
  转化为二进制进行运算:    
  I   P   地址 11010000.10101000.00000000.00000100    
  子网掩码 11111111.11111111.11111111.00000000    
  AND运算    
   
       11000000.10101000.00000000.00000000    
  转化为十进制后为:    
   
        192.168.0.0    
   
   
   
    通过以上对三组计算机IP地址与子网掩码的AND运算后,我们可以看到它运算结果是一样的。均为192.168.0.0    
   
    所以计算机就会把这三台计算机视为是同一子网络,然后进行通讯的。我现在单位使用的代理服务器,内部网络就是这样规划的。    
   
  也许你又要问,这样的子网掩码究竟有多少了IP地址可以用呢?你可以这样算。    
  根据上面我们可以看出,局域网内部的ip地址是我们自己规定的(当然和其他的ip地址是一样的),这个是由子网掩码决定的通过对255.255.255.0的分析。可得出:    
    前三位IP码由分配下来的数字就只能固定为192.168.0  所以就只剩下了最后的一位了,那么显而易见了,ip地址只能有(2的8次方-1),即256-1=255一般末位为0或者是255的都有其特殊的作用。    
   
  那么你可能要问了:如果我的子网掩码不是255.255.255.0呢?你也可以这样做啊假设你的子网掩码是255.255.128.0    
   
  那么你的局域网内的ip地址的前两位肯定是固定的了    
  这样,你就可以按照下边的计算来看看同一个子网内到底能有多少台机器    
   
  1、十进制128   =   二进制1000   0000    
   
  2、IP码要和子网掩码进行AND运算    
   
  3、    
  I   P   地址 00010000.01001001.1*******.********    
  子网掩码 11111111.11111111.10000000.00000000    
  AND运算    
   
       00010000.01001001.10000000.00000000    
  转化为十进制后为:    
   
        16   .   73   .   128   .   0    
   
  4、可知我们内部网可用的IP地址为:    
   
  00010000.01001001.10000000.00000000    
         到    
  00010000.01001001.11111111.11111111    
   
  5、转化为十进制:    
   
  16.73.128.0   到   16.73.255.255    
   
  6、0和255通常作为网络的内部特殊用途。通常不使用。    
   
  7、于是最后的结果如下:我们单位所有可用的IP地址为:    
  192.168.128.1-192.168.128.254    
  192.168.129.1-192.168.129.254    
  192.168.130.1-192.168.130.254    
  192.168.131.1-192.168.131.254    
  .   .   .   .   .   .   .   .   .   .   .   .   .    
  192.168.139.1-192.168.139.254    
  192.168.140.1-192.168.140.254    
  192.168.141.1-192.168.141.254    
  192.168.142.1-192.168.142.254    
  192.168.143.1-192.168.143.254    
  .   .   .   .   .   .   .   .   .   .   .   .   .    
  192.168.254.1-192.168.254.254    
  192.168.255.1-192.168.255.254    
   
  8、总数为(255-128+1)*(254-1+1)   =128   *   254   =   32512    
   
   
   
  9、看看的结果是否正确    
   
    (1)、设定IP地址为192.168.128.1    
   
      Ping   192.168.129.233通过测试    
   
      访问http://192.168.129.233可以显示出主页    
   
    (2)、设定IP地址为192.168.255.254    
   
      Ping   192.168.129.233通过测试    
   
      访问http://192.168.129.233可以显示出主页    
   
  10、结论    
   
    以上证明我们的结论是对的。    
   
   
   
  现在你就可以看你的子网中能有多少台机器了    
   
  255.255.255.128    
  分解:    
  11111111.11111111.11111111.1000000    
  所以你的内部网络的ip地址只能是    
  xxxxxxxx.xxxxxxxx.xxxxxxxx.0???????    
  到    
  xxxxxxxx.xxxxxxxx.xxxxxxxx.01111111Top

2 楼smallrascal(㊣小无赖㊣有事给我留言㊣)回复于 2003-09-03 21:28:04 得分 0

UDP  
  什么是UDP协议  
  UDP协议的全称是用户数据报,在网络中它与TCP协议一样用于处理数据包。在OSI模型中,在第四层——传输层,处于IP协议的上一层。UDP有不提供数据报分组、组装和不能对数据包的排序的缺点,也就是说,当报文发送之后,是无法得知其是否安全完整到达的。    
   
  为什么要使用UDP  
  在选择使用协议的时候,选择UDP必须要谨慎。在网络质量令人不十分满意的环境下,UDP协议数据包丢失会比较严重。但是由于UDP的特性:它不属于连接型协议,因而具有资源消耗小,处理速度快的优点,所以通常音频、视频和普通数据在传送时使用UDP较多,因为它们即使偶尔丢失一两个数据包,也不会对接收结果产生太大影响。比如我们聊天用的ICQ和OICQ就是使用的UDP协议。    
   
   
   
   
   
  三种路由协议   RIP   、OSPF   、IGRP  
   
   
   
   
  TELNET  
  Telnet用于Internet的远程登录.它可以使用户坐在已上网的电脑键盘前通过网络进入的另一台电脑已上网的电脑,使它们互相连通.这种连通可以发生在同一房间里面的电脑或是在世界各范围内已上网的电脑.习惯上来说,被连通计算机,并且为网络上所有用户提供服务的计算机称之为服务器(Servers),而自己在使用的机器称之为客户机(Customer).一旦连通后,客户机可以享有服务器所提供的一切服务.用户可以运行通常的交互过程(注册进入,执行命令),也可以进入很多的特殊的服务器如寻找图书索引.网上不同的主机提供的各种服务都可以被使用.  
   
   
   
  FTP  
  FTP是英文File   Transfer   Protocol的缩写,即文本传输协议。其实FTP和我们常见的TCP/IP一样,也是因特网使用非常广泛的一种通讯协议。如果说TCP/IP是实现不同机种、不同操作系统、不同网络间互连的一座桥梁的话,那么FTP则是把数据从此岸传输到彼岸的快车。利用FTP传输数据的最大好处就是操作键单、适应范围广。通过FTP,英特网上的用户可以很方便地把文件从服务器传输到本机中,即我们常说的下载,也可以把本机文件传输到服务器上,即我们常说的上传。FTP还有另外一层意思,表示应用这个协议的应用程序,如DOS下的FTP命令、Windows中的LeapFTP、CuteFTP等应用软件。    
   
   
   
   
  RJ45  
  夹水晶头(RJ-45)头时,线的排列有两种方法,分别是568B和568A,我们常用   568B方式  
  实际上在10M   100M网络中,仅仅使用12   36   这四根线,1000M网络要用所有的。    
  两边使用同样标准的线称为直通线,用于PC到HUB普通口,HUB普通口到HUB级连口之间的连接。    
   
  两边使用不同样标准的线称为   级联线,用于PC到PC,HUB普通口到HUB普通口之间的连接。    
   
  不按照标准排列的线在100M工作时会出现不可预测的丢包现象。    
   
  产生以上丢包的原因是线对之间相互干扰太大,如果你不记得标准,至少应该让12   36   各用一对扭在一起的线,因为他们各自彼此是差分驱动的一对。    
   
   
  我们详细介绍一下网卡与集线器之间连线的制作方法.   先用双绞线剥线器(用什么剪无所谓)将双绞线的外皮除去3厘米左右  
   
  我们就遵循EIA/TIA   568B的标准来制作接头。线对是按一定的颜色顺序排列的(1、白橙,2、橙,3、白绿,4、蓝,5、白蓝,6、绿,7、白棕,8、棕)。需要特别注意的是,绿色条线必须跨越蓝色对线。这里最容易犯错的地方就是将白绿线与绿线相邻放在一起,这样会造成串扰,使传输效率降低对好线后,把线整齐,将裸露出的双绞线用专用钳剪下,只剩约15mm的长度,并铰齐线头,将双绞线的每一根线依序放入RJ45接头的引脚内,第一只引脚内应该放白橙色的线,其余类推。  
     
  确定双绞线的每根线已经放置正确之后,就可以用RJ45压线钳压接RJ45接头  
     
  因为网卡与集线器之间是直接对接,所以另一端RJ45接头的引脚接法完全一样。  
  完成后的连接线两端的RJ45接头要完全一致。  
   
  最后用测试仪测试一下。这样RJ-45头就制作完成了。  
   
  在进行间HUB级连(或PCl连PC时),应把级连口控制开关放在MDI(Uplink)上,同  
  时用直通线相连。如果HUB没有专用级连口,或者无法使用级连口,必须使用  
  MDI-X   口级连,这时,我们可用交叉线来达到目的,这里的交叉线,   即是在做  
  网线时,用一端RJ-45   plug   的1脚接到另一端RJ-45   plug   的3脚;再用一端  
  RJ-45   plug   的2脚接到另一端RJ-45   plug   的6脚。可按如下色谱制作:  
   
  A端:1橙白,2橙,3绿白,4蓝,5蓝白,6绿,7棕白,8棕;  
  B端:1绿白,2绿,3橙白,4蓝,5蓝白,6橙,7棕白,8棕Top

3 楼smallrascal(㊣小无赖㊣有事给我留言㊣)回复于 2003-09-03 21:40:59 得分 0

DNS全称是Domain   Name   System,域名系统  
  SNMP全称是Simple   Network   Management   Protocol,简单网络管理协议  
  NFS全称是Network   File   Server,网络文件服务器  
  RPC全称是Remote   Procedure   Call,远程过程调用  
  FTP全称是File   Transfer   Protocol,文件传输协议  
  TFTP全称是Trivial   File   Transfer   Protocol,简单文件传输协议Top

4 楼zhllwarez(星夜听松,冷月伴青灯)回复于 2003-09-03 21:48:46 得分 0

1.http://stmail.fju.edu.tw/~b8610041/network_7layer.htm  
  2.http://www.yesky.com/ServerIndex/77131870331994112/20030513/1700309.shtml  
  3.ICMP,即网间控制报文协议(Internet   Control   Messages   Protocol,   ICMP)。ICMP是用于IP的状态与控制信息。ICMP信息包括如下内容:  
  ①   Echo请求,当我们使用ping时主机发送的信息。  
  ②   Echo响应,主机对一个“Echo请求”响应的信息。  
  ③   超时信息,当路由器发出的包出现循环时由路由器返回的信息。  
  ④   目的地无法送达,由于某种原因导致包无法抵达目的地而由路由器返回的信息。  
  ⑤   重导向信息,由路由器发给主机的信息,通知主机应该将该包发给另一台路由器,给主机提出一个效率更高的路径。  
  4.TCP,即传输控制协议,为用户进程提供可靠的虚拟电路。丢失或受损的数据包都被重传。如有必要,进来的数据包被重组,以便与原来的传输顺序匹配。  
  每一个TCP报文都被标记为来自一个特定的主机和端口号,以及抵达的目的地主机和端口号。它唯一地标识了一个特定的电路。  
  UDP,即用户数据报协议(User   Datagram   Protocol,   UDP),扩展到应用程序,其可靠性与IP使用的服务级别相同。其数据包递交基于尽力递交,没有差错修正、重传、丢失、拷贝或重新排序的数据包探测。但UDP的优点是管理开销很少,特别是无需建立连接。最适用于那些询问/响应的应用中,无需TCP建立/取消连接所引起的开销。  
  5.TELNET远程登录,人们所做一切操作的作用对象是远程服务器,而不是本地主机,具有实时交互功能。人们可以利用它进行实时键盘对话,对信息进行随时的更新,并对这些更新的内容进行查阅。由于是登录在服务器上,人们可以在远处对某个服务系统进行操作和管理。  
  FTP文件传送,可以在客户机与服务器之间传送文件。利用它,人们可以发表看法,获取信息与有用的工具,与他人一起实现资源共享。并且,对于注册用户来说,一定的个人空间为每人提供了一个较好的暂时的资源保存地  
  6.三种:内部的,系统的和外部的.   三种路由协议   RIP   、OSPF   、IGRP    
  7、http://redhacker.myrice.com/computer/joinlan.htm  
  8、Domain   Name   Service   域名服务  
    Simple   Network   Managment   Protocol   简单网络管理协议  
    Net   File   System     网络文件共享系统  
  Remote   Procedure   Call   远程过程调用    
  File   Transfer   Protocol   文件传输协议  
  Trivial   File   Transfer   Protocol小文件传输协议  
  9.网络地址:165.3.34.35  
  掩码:255.255.255.224  
  子网:165.3.34.32??????????  
  不懂!!!!!!!  
  10.全部数据报都有回应的那个Top

5 楼alexdyong(永永)回复于 2003-09-03 22:03:04 得分 0

恩     收藏!好帖!Top

6 楼suntiger(windows2000超级补丁)回复于 2003-09-05 04:35:54 得分 0

呵呵!!一个比一个牛!!!Top

7 楼sadforlove(初学者)回复于 2003-09-05 04:52:43 得分 0

超级补丁9494  
  Top

8 楼zdmysun(要象蚂蚁那样"奋斗"吗?)回复于 2003-09-05 10:35:50 得分 0

UPTop

9 楼zhiqiu(http://www.bsdlover.cn(找兼职,谁有需求?))回复于 2003-09-05 14:06:29 得分 0

这个可以收藏了,呵呵  
   
  ----------------------------------------  
  宠辱不惊,坐看庭前花开花落;  
  去留无意,漫随天上云卷云舒;  
  ----------------------------------------  
  Top

相关问题

  • 傻瓜问题
  • 傻瓜问题--WORD
  • ※ 傻瓜问题~ SQL
  • 请大家帮忙解决一个傻瓜性的问题????
  • log4j 问题,请兄弟们帮忙
  • yangzixp:兄弟帮忙OWC的问题。
  • 傻瓜问题,不要笑
  • 一个傻瓜问题?????
  • 问个傻瓜问题
  • 傻瓜问题求解

关键词

  • tcp/ip
  • 协议
  • 主机
  • 计算机
  • ip
  • 数据
  • 路由器
  • 控制
  • 服务器
  • 转化

得分解答快速导航

  • 帖主:heihei1980

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo