网络端口知识.docx
《网络端口知识.docx》由会员分享,可在线阅读,更多相关《网络端口知识.docx(13页珍藏版)》请在课桌文档上搜索。
1、网络端口知识一是物理意义上的端口,比如,ADS1.Modem.交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等;二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。一、什么是软硬件端口?计算机端口是英文port的意译,可以认为是计算机与外界通讯交流的出口。其中硬件领域的端口又称接口,如:USB端口、串行端口等。软件领域的端口一般指网络中面向连接服务和无连接服务的通信协议端口,是一种抽象的软件结构,包括一些数据结构和I/O(基本输入输出)缓冲区。面向连接服务TCP协议和无连接服
2、务UDP协议使用16bits端口号来表示和区别网络中的不同应用程序,网络层协议IP使用特定的协议号(TCP6,UDP17)来表示和区别传输层协议。任何TCP/IP实现所提供的服务都是1-1023之间的端口号,这些端口号由IANA分配管理。其中,低于255的端口号保留用于公共应用;255到1023的端口号分配给各个公司用于特殊应用对于高于1023的端口号,称为临时端口号,IANA未做规定。常用的保留TCP端口号有:HTTP80,FTP20/21,Telnet23,SMTP25,DNS53等。常用的保留UDP端口号有:DNS53,BootP67(server)/68(client)zTFTP69,
3、SNMP161等。每个TCP报文头部都包含源端口号(sourceport)和目的端口号(destinationport),用于标识和区分源端设备和目的端设备的应用进程。在TCP/IP协议栈中,源端口号和目的端口号分别与源IP地址和目的IP地址组成套接字(socket),唯一的确定一条TCP连接。相对于TCP报文,UDP报文只有少量的字段:源端口号、目的端口号、长度、校验和等,各个字段功能和TCP报文相应字段一样。下面以TCP报文为例说明端口号的作用:假设PCI向PC2发起TeInet远程连接,其中目的端口号为知名端口号23,源端口号为1028。源端口号没有特别的要求,只需保证该端口号在本机上是
4、唯一的。PC2收到数据包后,根据目的端口为23判断出该数据包是Telnet数据包,将数据包转发到上层Telnet协议。二、端口分类按端口号可分为3大类:01公认端口(WellKnownPorts)从0至J1023,它们紧密绑定(binding)于一些服务。通常这些端口的通讯明确表明了某种服务的协议。例如:80端口实际上总是HTTP通讯。02注册端口(RegisteredPorts)从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这些端口,这些端口同样用于许多其它目的。例如:许多系统处理动态端口从1024左右开始。03动态和/或私有端口(Dynamicand/orPri
5、vatePorts)从49152到65535。理论上,不应为服务分配这些端口。实际上,机器通常从1024起分配动态端口。但也有例外:SUN的RPC端口从32768开始。三、常用网络端口及其作用端口:0服务:Reserved说明:通常用于分析操作系统。这一方法能够工作是因为在一些系统中0是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。端口:1服务:tcpmux说明:这显示有人在寻找SGIIrix机器。IriX是实现tcpmux的主要提供者,默认情况下tcpmux在这种系统中被打开。Irix机器在发布是含有几
6、个默认的无密码的帐户,如:IP、GUESTUUCP、NUUCPxDEMOS、TUTOR.DIAGxOUToFBoX等。许多管理员在安装后忘记删除这些帐户。因此HACKER在INTERNET上搜索tcpmux并利用这些帐户。端口:7服务:Echo说明:能看到许多人搜索Fraggle放大器时,发送到X.X.X.0和X.X.X.255的信息。端口:19月艮务:CharacterGenerator说明这是一种仅仅发送字符的服务。UDP版本将会在收到UDP包后回应含有垃圾字符的包。TCP连接时会发送含有垃圾字符的数据流直到连接关闭。HACKER利用IP欺骗可以发动DoS攻击。伪造两个chargen服务器
7、之间的UDP包。同样FraggleDoS攻击向目标地址的这个端口广播一个带有伪造受害者IP的数据包,受害者为了回应这些数据而过载。端口:21服务:FTP说明:FTP服务器所开放的端口,用于上传、下载。最常见的攻击者用于寻找打开anonymous的FTP服务器的方法。这些服务器带有可读写的目录。木马DolyTrojan.ForesInvisibleFTPxWebExsWinCraSh和BladeRUnner所开放的端口。端口:22服务:SSh说明:PcAnywhere建立的TCP和这一端口的连接可能是为了寻找ssho这一服务有许多弱点,如果配置成特定的模式,许多使用RSAREF库的版本就会有不少
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 端口 知识

链接地址:https://www.desk33.com/p-1441031.html