大家好,欢迎来到IT知识分享网。
端口调研分类
1.简述端口
端口号是用来标识目的主机当中唯一的一个网络进程,Ip地址是用来标识Internet网上唯一的一台主机号,Ip地址+端口号等于套接字,套接字可以确定唯一的一个进程。
Tcp/ip协议中引入一种叫做“套接字”的应用程序软件,有这种技术,一台电脑就可以与任意一台具有套接字的电脑通信。
2端口的分类:
从性质上来分:
(1)公认端口:0—1024,紧密绑定一些特定的服务,这些端口不可重新定义它的作用对象,例如80号端口对应http,23号端口对应Telnet服务。
(2)注册端口:1025-49151,这些端口多数没有明确的定义服务对象,不同的程序可以根据实际需要自己定义。
(3)动态/和私有接口:49152-65535,不应把常用服务分配在这些端口上,一些木马程序非常喜欢用这些端口。
根据服务方式不同可以分为Tcp相关接口和Udp相关接口;
(1)TCP端口
①FTP:21号文件传输端口;下载文件,传输主页;
②Telent :23号远程登录端口,用户可以以自己的身份远程登 录到地脑上,通过这种端口可以提供一种Dos服务下的通信模 式。
③STMP :110端口,和SMTP类似,用于接收邮件.
(2)UDP类的有:
①Http : 80号超文本传输协议,常用“WWW”的服务,“web 服务”就是这个端口
②DNS : 53号,域名解析服务
③SNMP:161号,简单网络管理协议;
④QICQ:即接收服务又提供服务;QICQ服务器采用8000端 口号,倾听是否有信息的到来,QICQ则采用4000号端口, 向 外发送信息;
URG和PSH的对比
1是什么?
2各自特点
3对比两者区别
URG(紧急位):当URG有效时,紧急指针才有效。紧急位,紧急数据的起始点=序号;
紧急数据的终止点 = 序号+紧急指针;
URG强调的是直接读取数据,不经过缓冲区,直接交由应用程序;余下的数据交由缓冲区;
PSH(推送位)
强调的是将本报文信息和缓冲区中的数据递交上层,而不需要讲缓冲区写满在交给上层;
如何区分URG和PSH:
(1)两者都是对数据的处理方式,URG是在前端处理数据,一旦收到不经过缓冲区就交付给应用程序,PSH是在后台处理数据,告诉内核不必等缓冲区满了再进行上层递交。
(2)通过URG递交的数据都是紧急数据,然而通过PSH递交的数据则是缓冲区已经排好序的数据加上报文
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/155882.html