LinuxGod

LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

物理端口和逻辑端口、端口号等计算机概念的区别

2023年5月22日 130点热度

在讨论这个问题前,我们先来了解一下化学端口、逻辑端口、端标语等计算机概念。

端口相关的概念:

在网路技术中linux命令详解词典,端口(Port)包括逻辑端口和化学端口两种类型。化学端口指的是化学存在的端口,如ADSLModem、集线器、交换机、路由器上用于联接其他网路设备的插口,如RJ-45端口、SC端口等等。逻辑端口是指逻辑意义上用于分辨服务的端口,如TCP/IP合同中的服务端口,端标语的范围从0到65535,例如用于浏览网页服务的80端口,用于FTP服务的21端口等。因为化学端口和逻辑端口数目较多,为了对端口进行分辨linux查看程序端口号,将每位端口进行了编号,这就是端标语

端口按端标语可以分为3大类:

1:公认端口(WellKnownPort)

公认端标语从0到1023linux查看程序端口号,它们紧密绑定与一些常见服务,比如FTP服务使用端口21,你在/etc/services上面可以看见这些映射关系。

2:注册端口(RegisteredPorts):

从1024到49151。它们松散地绑定于一些服务。也就是说有许多服务绑定于这种端口,这种端口同样用于许多其它目的.

3:动态或私有端口(Dynamicand/orPrivatePorts)

动态端口,即私人端标语(privateportnumbers),是可用于任意软件与任何其他的软件通讯的端口数,使用因特网的传输控制合同,或用户传输合同。动态端口通常从49152到65535

Linux中有限定端口的使用范围,假如我要为我的程序预留个别端口,这么我须要控制这个端口范围。/proc/sys/net/ipv4/ip_local_port_range定义了本地TCP/UDP的端口范围,你可以在/etc/sysctl.conf上面定义net.ipv4.ip_local_port_range=102465000

[root@localhost ~]# cat /proc/sys/net/ipv4/ip_local_port_range

32768   61000

[root@localhost ~]#  echo 1024 65535 > /proc/sys/net/ipv4/ip_local_port_range

关于端口和服务,我以前拿公共公厕打比方,公共公厕里的每一个公厕就好比系统的每一个端口,为人解决便捷就是所谓的服务,你提供了这种服务,这么就必须开放端口(公厕),当有人上公厕时,就是在这种端口构建了链接。假如那种公厕被人占用了,就表示端标语被服务占用了,如果有三天这儿不提供公共公厕服务了,这个公共公厕被拆除了长春linux培训,自然也就没有了端标语了。虽然更形象的事例,就好比建行大堂,端标语是这些柜台,而这些取号代办业务的人就好比链接到服务器的各类顾客端。她们通过端口重定向技术与柜台发送业务联系。再举一个浅显易懂的事例,端标语,好比铁路线上的每位站点,比如,重庆、岳阳等分别代表一个端标语,乘客通过火车票到各自的站点,就好比各个应用程序发往服务器端口的IP包。

端口与服务的关系

端口有哪些用呢?我们晓得,一台拥有IP地址的主机可以提供许多服务,例如Web服务、FTP服务、SMTP服务等,这种服务完全可以通过1个IP地址来实现。这么,主机是如何分辨不同的网路服务呢?似乎不能只靠IP地址,由于IP地址与网路服务的关系是一对多的关系。实际上是通过“IP地址+端标语”来分辨不同的服务的。

端标语与相应服务的对应关系储存在/etc/services文件中,这个文件中可以找到大部份端口。

怎么检测端口是否开放,虽然不整理,还不晓得有那么多方式!

1:nmap工具测量开放端口

2:netstat工具测量开放端口

3:lsof工具测量开放端口

4:使用telnet检查端口是否开放

服务器端口虽然处于窃听状态,并且防火墙iptables屏蔽了该端口,是难以通过该方式测量端口是否开放的。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux开放端口 映射端口 服务器端口 端口号 计算机端口
最后更新:2023年5月22日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

文章评论

您需要 登录 之后才可以评论

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
用集群技术构建网络服务器的发展趋势提出了 搜狗输入法forlinux版本安装指南: Linux中常用的4种虚拟化方法以及它们相应的优缺点 如何在linux下安装搜狗输入法后怎么用的那些神秘传说? Linux虚拟服务器LVS自动化运维方法及运维系统介绍 时间戳和时区1Unix(/)接收的两个推测 安装Linux和Windows双系统的硬盘分区是什么意思? linux怎么安装输入法Linux系统可以通过以下步骤步骤安装 (Unix)Unix时间戳转换公式及Unix操作成时间公式 Linux计算机卸载文件系统的使用实例分析 史上最全的Linux系统设备文件系统类型汇总! AzureKubernetes启用自动节点映像升级解决方法升级 不懂这些硬盘分区的知识,怎么能够安装操作系统 Linux中进程间通信有多少方式,分别是什么? 系统备份和恢复:ISO文件的一些常见用途和用途 (扣丁学堂)进程通信的应用场景数据传输详解 Windows操作系统建立兼容Unix/Linux命令的命令行工具 小节知识架构学习目标了解掌握掌握了解早期进程间通信机制的原理 Unix系统下的安装在Unix平台下安装PHP的方法 Linux进程间通信(IPC)有几种方式
Linux桌面发行版的分类、如何选择?TinyCore3.1——世界上最小的Linux桌面发行版Linux生态系统开发工具总结环境开发的工具介绍Linux占用磁盘空间最小.lin的可定制性很高为什么有这么多Linux发行版,我们需要所有操作系统?kxJ红软基地软件说明(2014年10月更新)SSH安全加固的文字,网友点评通过密钥登录更加安全Linuxcentos7虚拟机装找Linux镜像找的!找了好多都是度盘!unix系统界面 没有最好的Linux发行版是什么样的?Part1linux修改文件夹权限:以上方法只能改变单个文件fedora 禁止root登录 如何在Linux上建立SSH安全连接的方法?安全快速实例学习:修改某个目录下的所有文件的权限bin是什么格式的文件怎么打开bin文件打开方法?科林·沃森:Ubuntu默认是关闭root帐户的,这样做(知识点)chmod系统控制用户对文件权限的命令如何在UbuntuLinux中启用和禁用root用户登录系统?Linux系统chmod命令使用数字修改文件权限的方式有哪些?关于Ubuntu修改密码及密码复杂度策略设置的文章!Ubuntu本地提权漏洞CVE-2017-16995程序员不输入密码进入Linux系统,孩子们永远不知道下一个bug
Ubuntu系统如何升级和更新Linux内核版本?将推荐 最常用、最受欢迎的Linux发行版来学习黑客和渗透测试 Python实现列表索引批量删除的5种方法,文中通过示例代码介绍 如何在Linux的命令行中使用speedtest-cli来测试宽带连接速度 围绕API创建封装器的开源项目正变得越来越流行 linux到底难不难学呢?推荐可以查看Linux命令大全 一个使用容器的最佳范例是使用Docker[1]_ lsblk的大小扩容(2)-sh 腾讯电脑管家彻底卸载软件的方法及解决办法 7年投资无一行内核代码,国产Linux企业前景堪忧 Linux下的文件一旦被删除,是难以恢复的? 《深入linux设备驱动程序内核机制》(1)_社会万象_光明网(图) 4.1df命令4.3/4.4磁盘分区命令4.2du命令输出磁盘文件系统 史上最全的Linux系统设备文件系统类型汇总! MySQL安装完成后不象SQLServer默认安装在一个目录 Linux云主机无法SSH远程登录,上午还用得挺好 SSH安全加固的文字,网友点评通过密钥登录更加安全 分析Linux中的I2C驱动程序框架核心结构(i2c-bus结构) 【讲堂】分为文件指向同一个硬连接的应用 Ubuntu18验证dhcp服务器配置是否成功?.04的配置
标签聚合
软件 文件目录 linux脚本 linux系统 命令 命令模式 sudo 电脑 虚拟机 linux服务器
书籍
课程
技术群
技术干货大合集↓
  • 2023年5月 / 86篇
  • 2023年4月 / 90篇
  • 2023年3月 / 129篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.