网络端口分类

本文介绍了网络通信中端口的重要作用及其分类。详细解释了端口如何标识主机上的进程,并区分了软件端口与硬件端口的概念。此外还介绍了端口分为熟知端口号、登记端口号和短暂端口号三类及其具体用途。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

网络通信的实质是两台主机上的进程进行通信,但是IP地址只能标识一台主机并不能标识主机上的进程这时就需要端口来标识主机上的进程也称做协议端口号,这种在协议栈层间抽象的协议端口是软件端口,和路由器或交换机上的硬件端口是完全不同的概念,硬件端口是不同设备之间进行交互的接口,而软件端口是应用层的各种协议进程与运输实体进行层间交互的一种地址

端口的分类

服务器使用的端口这里分为两类

最重要的一类叫做数只端口号或者系统端口号数值为0~1023IANA把这些端口号指派给TCP/IP最重要的应用程序让所有用户都知道

下图为常用的熟知端口号
这里写图片描述

另一类叫做登记端口号数值为1024~49151。这类端口号是为没有熟知端口号的应用程序使用。使用这类端口号必须在IANA按照规定的手续登记以防止重复

客户端使用的端口号数值为 49152~65535由于这类端口仅在客户进程运行时才动态选择因此又叫做短暂端口号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值