精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

介紹一些Linux中常見的網絡端口號

冬至子 ? 來源:TIAP ? 作者:劉光錄 ? 2022-11-15 17:18 ? 次閱讀

在使用計算機或智能手機時,我們使用各種硬件端口,如用于音頻HDMIType-c 等的 3.5mm 端口,其用于與硬件外圍設備通信

同樣,網絡端口可以讓我們在一臺計算機上訪問各種網絡服務來達到通信的目的。因此,端口被認為是計算機網絡中最基本、最基礎的概念。

本文我們將介紹一些網絡端口的基礎知識、端口的范圍以及一些最常見的端口。

什么是網絡端口(Network Port)

在以前人們習慣用寫信的方式交流的時候,如果想要收到別人發給你的信件,首先你需要有一個收信地址,這是一個必要條件。

在現在,信件可以被視為你需要接收的應用程序數據,而收信地址就是應用程序的端口號。這就是端口號的一個基本功能。

那么,我們的計算機應該不會只使用一個應用程序服務,在計算機后臺會同時運行多個服務,因此我們需要使用多個端口號。現實中,端口號的范圍是從 0 到 65535

這些端口號,根據用途可分為三個類別(范圍):

  • 系統端口(0 - 1023) :這些端口是眾所周知的端口,由IANA(互聯網數字分配機構,Internet Assigned Numbers Authority)分配給特定服務;
  • 注冊端口(1023 - 49151) :這些端口被稱為用戶端口,可用于注冊IANA。注冊是為了避免端口沖突;
  • 動態端口(49152-65535) :動態端口可以分配給服務一段時間,主要由客戶端程序使用。

傳輸協議

傳輸協議,最基本的理解是,它負責建立連接,并確保數據傳輸無誤。

通常,我們使用兩種類型的協議:TCP 和 UDP

TCP

它代表傳輸控制協議,是面向連接的協議,這意味著一旦使用它建立了連接,數據就可以實現雙向傳輸。

TCP有一個內置機制,可以保證無錯誤地傳遞數據。這使得它非常適合發送圖像、數據、網頁、視頻等。

UDP

它代表用戶數據報協議,與TCP相比更簡單,不包括錯誤檢查和恢復服務。

它比TCP更快,不適合發送圖像、視頻等數據,是廣播式傳輸,主要用于視頻會議、流媒體、DNS、VoIP等。

常用網絡端口

下面我們列一下在默認情況下,最常用的幾個端口。

FTP - 21

端口 21 用于FTP(文件傳輸協議),其主要用途是在客戶端和服務器之間交換文件。

默認情況下,FTP 傳輸不會加密,因此會有一定的風險。

SSH - 22

端口 22 一般用于 SSH 服務。高級用戶或系統管理員廣泛使用SSH(Secure Shell)訪問遠程計算機;但是你也可以使用 SSH 通過網絡傳輸數據。

SSH使用加密技術,確保遠程服務器和計算機之間的連接是加密的。

TELNET - 23

TELNET代表終端網絡。它用于通過互聯網或本地計算機連接計算機,并提供雙向交互式面向文本的通信。

但是,TELNET不提供任何類型的加密,這是它僅用于連接本地機器的主要原因。

SMTP - 25

簡單郵件傳輸協議(SMTP)用于發送郵件,但無法接收郵件,因為它無法在接收點對郵件進行排隊。

因此它通常與其他協議(如POP3或IMAP)配對以接收消息。

DNS - 53

DNS 默認端口號為 53,它將域名轉為 IP 地址。因此,你可以在瀏覽器地址欄中輸入域名,而不需要記住其 IP 地址。

DNS在端口53使用TCP和UDP,但默認情況下,它使用UDP,并且只有在無法使用UDP通信時才會切換到TCP。

DHCP - 67,68

動態主機配置協議(DHCP,Dynamic Host Configuration Protocol)主要用于為計算機分配動態IP地址。它還提供其他網絡地址,如子網掩碼、默認網關和DNS地址。

它使用兩個UDP端口:67和68。端口號67由服務器使用,而68由客戶端使用。

HTTP - 80

大家應該比較熟悉HTTP(超文本傳輸協議)這個名稱,它用于在web上傳輸數據,還定義了瀏覽器如何與網站交互。

簡單地說,我們使用HTTP發送和接收來自web服務器的頁面請求。

POP3 - 110

我們前文提到過,POP3(郵局協議版本3)主要用于從遠程服務器或本地計算機接收郵件。

Portmapper - 111

Portmapper服務構建在RPC之上,需要在客戶端和服務器端運行NFS。由于它是通過RPC構建的,因此它在端口 111 上使用 TCP 和 UDP 協議運行。

NTP - 123

網絡時間協議(NTP,Network Time Protocal)是最古老但對運行服務器至關重要的協議之一。它通過UDP構建,使用端口號123。

NTP之所以至關重要,是因為它用于同步時間,同步時間不僅方便,而且對于運行各種應用程序也至關重要。

NetBIOS - 137

網絡基本輸入/輸出系統(NetBIOS,Network Basic Input/Output System)是一種網絡服務,它使各應用程序能夠通過本地網絡相互通信。

IMAP - 143

Internet消息訪問協議(IMAP,nternet Message Access Protocol)默認為非加密端口,允許您從任何設備訪問電子郵件。

IMAP允許你閱讀郵件,但默認情況下不允許你在本地下載或存儲郵件。

SNMP - 161, 162

簡單網絡管理協議(SNMP,Simple Network Management Protocol)是網絡監控協議的集合。

它主要用于監控防火墻、服務器、交換機和其他網絡設備。

HTTPS - 443

超文本傳輸協議安全(HTTPS)顧名思義,是HTTP的安全版本。它是在web瀏覽器和網站之間發送數據的主要協議。

它提供了強大的加密功能,受到全球數百萬用戶的信任和使用。

基于 SSL 的 IMAP - 993

您可以將其視為更安全的IMAP版本,因為IMAP流量將通過安全套接字(socket)到達安全端口。

當我們使用主動加密時,它使用993端口,確保我們在互聯網上的安全和隱私。

如下表格是對常用端口及其協議的一個整理:

1.jpg

對于計算機網絡來說,端口是其最基本的知識,所以我們簡單整理了本文,歡迎討論。

審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • HDMI
    +關注

    關注

    32

    文章

    1676

    瀏覽量

    151683
  • Linux系統
    +關注

    關注

    4

    文章

    592

    瀏覽量

    27357
  • TCP通信
    +關注

    關注

    0

    文章

    146

    瀏覽量

    4217
收藏 人收藏

    評論

    相關推薦

    如何通過已占用的端口號找到占用端口的容器?

    個已啟動了N多個容器Linux操作系統的宿主機上,新啟動個映射到宿主機端口號為portM的容器時,提示端口被占用。
    的頭像 發表于 07-26 08:45 ?7081次閱讀
    如何通過已占用的<b class='flag-5'>端口號</b>找到占用<b class='flag-5'>端口</b>的容器?

    【我是電子發燒友】TCP & UDP 端口號分配

    IE的地址欄里輸入個網址的時候是不必指定端口號的,因為在默認情況下WWW服務的端口是“80”。網絡服務是可以使用其他端口號的,如果不是默認
    發表于 05-08 11:29

    理解網絡端口號

    之前直對網絡端口號不是很理解,今天在網上查找問題時找到篇關于端口號的解釋。看了之后對網絡號有
    發表于 02-06 10:16

    請問zigbee的端口號和短地址有什么區別?端口號如何知道?

    本帖最后由 只耳朵怪 于 2018-6-1 14:51 編輯 zigbee的端口號和短地址有啥子區別,短地址可以通過這個NLME_GetShortAddr()取得,端口號如何知道?
    發表于 06-01 05:57

    SIM800C為什么要自己設置端口號

    在GSM用戶手冊 配置SIM800C GPRS功能時 設置 AT+CLPORT=TCP,2000 在這里將本地端口號設置為2000但是電腦網絡助手接收數據的時候 顯示的是【Receive from 。。。 :51343】請問這個端口
    發表于 04-15 01:38

    無法分配網關中的端口號

    輸入”音頻連接器的“J15”端口號。有一些最重要的問題和最低有效位可以幫助我嗎?等待回復...以上來自于谷歌翻譯以下為原文i am working on a voice activity
    發表于 06-19 13:58

    請問有沒有辦法鎖定固定的端口號

    基于例程:探索者STM32F407開發板光盤資料\4,程序源碼\3,擴展例程\2,LWIP擴展例程\網絡實驗8 NETCONN_TCP 客戶端。每次重新創建連接,本地端口號都在變:如下:連接上服務器
    發表于 06-28 04:35

    怎樣去解決復位端口號增長的問題

    如何清除Win7中被占用的COM口 串口,復位端口號?長期使用電腦,端口號會越用越多,如何解決此問題?WIN7 系統實際測試有用:1、打開注冊表編輯器:開始—運行:regedit2、進入
    發表于 01-13 06:36

    常用端口號對照表

    常用端口號對照表 --  常用端口對照詳解 現在木馬,黑客堆,防護好自己的電腦非常重要dos命令netstat比較好用,能比
    發表于 01-08 09:10 ?7.2w次閱讀

    udp常用端口號有哪些

    UDP提供了無連接通信,且不對傳送數據包進行可靠性保證,適合于次傳輸少量數據,UDP傳輸的可靠性由應用層負責。常用的UDP端口號有:DNS 53、TFTP 69、SNMP 161。
    發表于 12-08 09:18 ?13.1w次閱讀
    udp常用<b class='flag-5'>端口號</b>有哪些

    工業交換機端口號具有哪些結構特征

    假如按工業交換機的端口號構造來分,工業交換機大概可分成:固定不動端口號工業交換機和模塊化設計工業交換機二種不樣的構造。實際上也有種是二者兼具,那便是在出示基礎固定不動
    的頭像 發表于 12-10 16:15 ?2002次閱讀

    C#是如何獲取電腦中的端口號

    我們經常在使用個串口軟件的時候,發現軟件中的端口號并不是普通的COM1,而是帶有硬件信息的。
    的頭像 發表于 02-22 15:30 ?3880次閱讀
    C#是如何獲取電腦中的<b class='flag-5'>端口號</b>

    IP地址、端口號、通信協議的相關知識 TCP和UDP通信協議簡述

    網絡編程有三個要素,分別是IP地址、端口號和通信協議。本文主要講述的是TCP與UDP這兩種通信協議,以及編程的實現。首先,我們需要了解下IP地址、端口號、通信協議的相關知識。
    的頭像 發表于 07-18 11:20 ?1873次閱讀
    IP地址、<b class='flag-5'>端口號</b>、通信協議的相關知識 TCP和UDP通信協議簡述

    zookeeper端口號在哪看

    Zookeeper是個開源的分布式協調服務,它主要用于分布式系統中的配置管理、命名服務、分布式同步和分布式協調。在Zookeeper中,端口號是非常重要的個參數,它決定了Zookeeper服務
    的頭像 發表于 12-04 10:36 ?2498次閱讀

    計算機網絡中常見的默認端口號及其用途

    網絡工程領域,了解和掌握默認端口號是至關重要的。端口號是計算機網絡中最基本的概念之,用于標識特定的
    的頭像 發表于 08-13 16:33 ?1193次閱讀