> 唯美句子 > 在传输层,端口的作用是什么?为什么

在传输层,端口的作用是什么?为什么

端口在传输层中的作用是什么?为什么端口号有三种类型?

端口的作用是统一TCP/IP系统的应用进程,使运行不同操作系统的计算机的应用进程可以相互通信。熟悉端口,数值一般为0~1023。标记常规服务流程;注册端口号,数值为1024~49151,标注非常规服务流程,无知名端口号。使用此范围的端口号必须在IANA注册,以防止重复;客户端口号或临时端口号,值为49152~65535,预留给客户进程选择临时使用。当服务器进程从客户端进程接收消息时,它知道客户端进程使用的动态端口号。经过通信,这个端口号以后可以被其他客户端进程使用。

网络端口的分类及如何正确使用端口?

(1)众所周知的端口:这些端口通常被称为“公共端口”。这些端口的端口号从0到1024,它们与一些特定的服务紧密绑定。通常这些端口的通信都明确表示某个服务的协议,这种端口是不能重新定义的。例如,端口80总是用于HTTP通信,而端口23专用于远程登录服务。这些端口通常不会被特洛伊木马等黑客使用。为了让大家对这些常用的端口有更多的了解,本章后面会详细列出这些端口对应的服务,供大家理解和参考。

(2)注册端口:端口号范围从1025到49151。它们松散地绑定到一些服务。也就是说,有许多服务绑定到这些端口,这些端口也用于许多其他目的。这些端口大多没有明确的服务对象定义,不同的程序可以根据实际需要自行定义。例如,这些端口将在稍后介绍的远程控制软件和特洛伊木马程序中定义。请记住,这些常见的程序端口对于保护和杀死特洛伊木马非常必要。常见木马使用的端口将在后面详细列出。

(3)动态和/或专用端口:端口号范围从49152到65535。理论上,公共服务不应分配给这些端口。事实上,一些特殊的程序,尤其是一些木马,非常喜欢使用这些端口,因为这些端口往往不被注意,容易隐藏。

根据提供的服务模式不同,端口可以分为“TCP端口”和“UDP端口”。因为这两种通信协议一般是用来相互通信的。上述“连接模式”是与接收器的直接连接。发送信息后,可以确认信息是否到达。这种模式大多使用TCP协议;另一种是是否与接收方直接连接,只是在互联网上发送信息,而不管信息是否到达,也就是前面介绍的“无连接模式”。UDP协议多采用这种方式,IP协议也是无连接方式。对应于使用上述两种通信协议的服务所提供的端口,分为“TCP端口”和“UDP端口”。

港口的目的是什么?为什么端口分为三种?

端口的作用是统一TCP/IP系统的应用进程,使运行不同操作系统的计算机的应用进程可以相互通信。

众所周知的端口被分配给一些最重要的应用程序。

注册端口用于没有已知端口的应用程序。

临时端口是为客户端进程保留的,供其选择临时使用。

这样既保证了沟通的准确性和效率,又避免了冲突。

I什么是接口?什么是港口?通常有哪些港口

I/O接口指的是接口,不仅是那些与机箱上的键盘、鼠标等外部设备相连的接口,还有主板上的内存和CPU之间的接口,比如硬盘和主板之间的接口。常见端口包括数据端口、状态端口和控制端口

港口是什么?有多少种类型?

在互联网上,每个主机通过TCP/TP协议发送和接收数据报,每个数据报根据其目的主机的ip地址在互联网中进行路由。因此,将数据报顺利传输到目的主机是没有问题的。问题在哪里?我们知道大部分操作系统都支持多个程序(进程)同时运行,那么在同时运行的多个进程中,目的主机应该发送接收到的数据报呢?显然这个问题需要解决,所以引入了端口机制。

本地操作系统会将协议端口(我们常说的协议端口)分配给那些需要的进程。每个协议端口由一个正整数标识,如80、139、445等。目的主机收到数据报后,会根据报文头的目的端口号将数据发送到对应的端口,该端口对应的进程会接收到数据,等待下一组数据的到达。在这一点上,港口的概念似乎仍然很抽象,所以继续跟我来,不要离开。

端口实际上是一个队列,操作系统为每个进程分配不同的队列。数据报根据目的端口被推入相应的队列,等待被进程接收。在非常特殊的情况下,这个队列可能会溢出,但是操作系统允许每个进程指定和调整自己队列的大小。

不仅接收数据报的进程需要打开自己的端口,发送数据报的进程也需要打开端口,这样活动端口才会在数据报中被识别出来,这样接收方才能顺利地将数据报返回到这个端口。

港口分类:

在互联网上,根据协议类型的分类,端口分为TCP端口和UDP端口。虽然它们都是由正整数标识的,但这不会引起歧义,例如TCP端口80和UDP端口80,因为数据报将指示端口类型以及端口类型。

从端口分配的角度来看,端口分为两类:固定端口和动态端口(有些教程也把很少使用的高端口划分为第三类:私有端口):

固定端口(0-1023):

使用集中式管理机制,即服从管理机构对端口的分配,管理机构负责发布这些分配。因为这些端口和一些服务紧密相连,我们经常会扫描这些端口来确定对方是否打开过这些服务,比如TCP的21(ftp)、80(http)、139(netbios)、UDP的7(echo)、69(tftp)等知名端口;

动态端口(1024-49151):

这些端口并不固定地绑定到某项服务。操作系统动态地将这些端口分配给各种进程,如果同一个进程被分配两次,它可能被分配给不同的端口。但是,有些应用程序不愿意使用操作系统分配的动态端口。他们有自己的‘商标’端口,比如oicq客户端的端口4000,特洛伊冰川的端口7626,都是固定的,很有名的。

保护您自己的端口:

刚接触网络的朋友对自己的端口一般都很敏感。他们总是怕自己的电脑开了太多端口,更怕有带后门程序的端口。但是因为不熟悉港口,没有解决办法,所以不敢上网。事实上,保护您自己的端口并不那么困难,只需执行以下操作:

1检查:经常使用命令或软件检查本地开放端口,看是否有可疑端口;

2判断:如果对开放端口不熟悉,应立即查阅端口百科或木马常见端口等信息(网上有很多),查看自己可疑端口的功能描述,或通过软件查看开放此端口的过程。判断;

3关闭:如果是木马端口或者数据中没有这个端口的描述,那么应该关闭这个端口。可以用防火墙屏蔽这个端口,也可以用本地连接-TCP/IP-高级-选项-TCP/IP过滤,启用过滤机制过滤端口;

常见的端口类型有哪些?

端口号协议关键字UNIX关键字描述

1个TCP tcpmux-TCP多路复用器

7 TCP/UDP ECHO echo

9 TCP/UDP DISABLE丢弃

15 TCP/UDP-netstat网络状态程序

20 TCP FTP-DATA FTP-数据文件传输协议(数据)

21 TCP FTP ftp文件传输协议

22 TCP/UDP SSH ssh安全外壳远程登录协议

23 TCP TELNET telnet远程登录

25 TCP SMTP smtp简单邮件传输协议

37 TCP/UDP-时间

42 TCP/UDP名称服务器名称主机名服务器

谁是TCP/UDP网卡名字是谁

53 TCP/UDP域名服务器域名服务器

67 UDP BOOTPS bootps引导协议服务器

68 UDP BOOTPC bootpc引导协议客户端

69 UDP TFTP tftp简单文件传输协议

79 TCP手指手指手指

80 TCP HTTP http超文本传输协议

88 TCP KERBEROS kerberos Kerberos协议

设备控制协议

101 TCP HOSTNAME主机名网卡主机名服务器

110 TCP POP3 pop3邮局协议-第3版

111 TCP/UDP SUNRPC太阳微系统公司

119 TCP NNTP nntp USENET新闻传输协议

123 UDP NTP ntp网络时间协议

139 TCP NetBIOS-SSN-NetBIOS会话协议

161 UDP-SNMP简单网络管理协议

162 UDP-SNMP-陷阱SNMP陷阱

389传输控制协议轻量级目录访问协议

443 TCP HTTPS https安全HTTP协议

513 UDP - who UNIX rwho守护进程

514 UDP-系统日志

525 UDP定时UNIX时间守护程序

546 TCP DHCP-CLIENT dhcp-client动态主机配置协议客户端

547 TCP DHCP-SERVER dhcp-server动态主机配置协议服务器

交换机的端口类型有哪些?(详细)

交换机端口有三种链路类型。以太网端口有三种链路类型:接入、中继和混合。接入端口只能属于一个VLAN,通常用于连接计算机;中继型端口可以允许多个虚拟局域网通过,接收和发送来自多个虚拟局域网的消息,一般用于交换机之间连接的端口;混合类型端口可以允许多个虚拟局域网通过,接收和发送来自多个虚拟局域网的消息,并可用于连接交换机和用户的计算机。混合端口和中继端口在接收数据时处理方式相同,唯一的区别是混合端口在发送数据时可以允许多个虚拟局域网的报文不带标签发送,而中继端口只允许默认VLAN的报文不带标签发送。默认VLAN:接入端口只属于一个VLAN,所以它的默认VLAN是它的VLAN,不需要设置;混合端口和中继端口属于多个虚拟局域网,因此需要设置默认的VLAN标识。默认情况下,混合端口和中继端口的默认VLAN是VLAN 1;;如果设置了端口的默认VLAN标识,当端口接收到没有VLAN标签的消息时,该消息被转发到属于默认VLAN的端口;当端口发送带有VLAN标签的消息时,如果消息的VLAN标识与端口的默认VLAN标识相同,系统将在发送消息之前删除消息的VLAN标签。注:华为交换机的默认Vlan叫“Pvid Vlan”,思科交换机的默认VLAN叫“Native Vlan”。交换机接口进出的数据处理过程:Acess端口接收报文,判断是否有VLAN信息;如果没有,它将被标记为端口的PVID,并被交换和转发。如果是,直接丢弃(默认)Acess端口发送报文:剥离报文的VLAN信息,直接发送到中继端口接收报文;接收消息并判断是否有VLAN信息;如果没有,打印港口和交易所的PVID并转发;如果是,判断中继端口是否允许该VLAN的数据进入;如果是,转发它。否则,丢弃中继端口发送报文:将该端口的PVID信息与待发送报文的VLAN信息进行比较,如果相等,则剥离VLAN信息重新发送;如果它们不相等,则直接将消息发送到混合端口;接收消息并判断是否有VLAN信息;如果没有,把港口的PVID和交易所一起转过去。如果是,判断混合端口是否允许该VLAN的数据进入;如果是,转发;否则,将其丢弃(此时不考虑端口上的卸载配置,卸载配置仅在发送消息时有效)。混合端口发送消息:1。判断该端口中VLAN的属性(显示界面可以看到该端口为哪些虚拟局域网取消标记,哪些虚拟局域网被标记)2。如果是untag,剥离VLAN信息并发送。如果是tag,直接发。这个理论可以用来解释两台PC(属于两个VLANs,同一个网段)可以通信的问题。

交换机的端口模式有哪些?怎么区分?

思科交换机接口模式的精确解决方案

在思科网络中,交换机最终在局域网中稳定的接口主要有四种:接入/中继/多/dot1q-tunnel。

1.访问:主要用于访问终端设备,如PC、服务器、打印服务器等。

2.中继:主要用于连接其他交换机,以便在线路上承载多个vlan。

3.多:一条线路承载多个虚拟局域网,但与中继线不同,它不标记它承载的数据。主要用于访问支持多vlan的服务器或一些网络分析设备。目前基本不使用这些接口,思科网络设备也基本不支持。

4.dot1q-隧道:用于Q-in-Q隧道配置。

思科网络设备支持端口工作状态的动态协商,为网络设备的实施提供了一定的便利(但不建议采用动态模式)。思科动态协商协议已经从最初的DISL(思科私有协议)发展到DTP(公共协议)。根据动态协议的实现,思科网络设备接口主要分为以下几种模式:

1.交换机端口模式接入:强制接口成为接入接口,并主动与对方协商,诱导对方成为接入模式。

2.交换端口模式动态理想:主动与对协商成为中继接口的可能性。如果邻居接口模式是中继/理想/自动之一,该接口将成为中继接口工作。如果无法形成中继模式,请在接入模式下工作。该模式是电流开关的默认模式。

3.交换机端口模式动态自动:只有当邻居交换机主动与自己协商时,它才会成为中继接口,因此它是被动模式,当邻居接口是中继/理想接口之一时,它将成为中继接口。如果无法形成中继模式,请在接入模式下工作。

4.交换机端口模式中继:接口被强制成为中继接口,另一方被主动诱导成为中继模式,因此当邻居交换机接口为中继/理想/自动时,它将成为中继接口。

5.交换机端口非协商:严格来说,这不是一种接口模式,它的作用只是防止交换机接口发送DTP数据包,必须与交换机端口模式中继或交换机端口模式接入一起使用。

6.交换机端口模式dot1q-tunnel:将交换机接口配置为隧道接口(非中继),以便与用户交换机的中继接口形成非对称链路。

什么是端口,怎么知道对方的端口号

港口概念

在网络技术中,端口有两种含义:一种是物理端口,例如,ADSL调制解调器、集线器、交换机和路由器用于连接其他网络设备,如RJ-45端口和SC端口。第二,逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围是从0到65535,比如浏览web服务的端口80,FTP服务的端口21等等。我们这里要介绍的是逻辑意义上的端口。

港口分类

在逻辑意义上,端口有许多分类标准,下面将介绍两种常见的分类:

1.根据端口号的分布

(1)知名港口(知名港口)

众所周知的端口是众所周知的端口号,范围从0到1023。对于某些服务,这些端口号通常是固定的。例如,21个端口分配给文件传输协议服务,25个端口分配给简单邮件传输协议服务,80个端口分配给超文本传输协议服务,135个端口分配给远程过程调用服务,等等。

(2)动态端口

动态端口范围从1024到65535,这些端口号一般不是固定给某个服务的,这意味着很多服务都可以使用这些端口。只要运行的程序向系统申请接入网络,系统就可以分配这些端口号中的一个供程序使用。例如,端口1024被分配给应用于系统的第一个程序。关闭程序进程后,占用的端口号将被释放。

但是动态端口经常被病毒木马使用,比如冰川的默认连接端口是7626,WAY 2.4是8011,Netspy 3.0是7306,YAI病毒是1024,等等。

2.根据协议的类型

根据协议类型,可以分为TCP、UDP、IP和ICMP(互联网控制消息协议)端口。下面主要介绍TCP和UDP端口:

(1)TCP端口

TCP端口,即传输控制协议端口,需要在客户端和服务器之间建立连接,可以提供可靠的数据传输。常见的有FTP服务的端口21、Telnet服务的端口23、SMTP服务的端口25、HTTP服务的端口80等等。

(2)UDP端口

UDP端口,即用户包协议端口,不需要在客户端和服务器之间建立连接,其安全性无法保证。常见的有DNS服务的53个端口,SNMP(简单网络管理协议)服务的161个端口,QQ使用的8000和4000个端口等。回答者:327711-二级助理12-11 07:44

在网络技术中,端口有两种含义:一种是物理端口,例如,ADSL调制解调器、集线器、交换机和路由器用于连接其他网络设备,如RJ-45端口和SC端口。二、逻辑意义上的端口一般是指TCP/IP协议中的端口,端口号的范围是从0到65535,比如80个端口用于浏览web服务,21个端口用于FTP服务。我们这里要介绍的是逻辑意义上的端口。

查看端口

要查看Windows 2000/XP/Server 2003中的端口,可以使用Netstat命令:

单击“开始→运行”,键入“cmd”,然后按回车键打开命令提示窗口。在命令提示符下键入“netstat -a -n”,然后按回车键以数字形式查看TCP和UDP连接的端口号和状态。

关闭/打开端口

在介绍各种端口的功能之前,我们先介绍一下Windows中如何关闭/打开端口,因为默认情况下会打开很多不安全或者无用的端口,比如Telnet服务的端口23,FTP服务的端口21,SMTP服务的端口25,RPC服务的端口13...更美的句子:www.laorenka.com

路由器端口类型有哪些

路由器有两种类型的端口:

一个是WAN端口,主要用于路由器拨号连接到公网。

另一种是局域网端口,一般是4或8个,主要用来连接局域网内的各种笔记本电脑和台式机。