當前位置:首頁 » 網路連接 » 埠計算機網路
擴展閱讀
北京移動網路出故障 2025-10-20 08:58:18
西鄉網站製作多少錢 2025-10-20 08:54:23

埠計算機網路

發布時間: 2022-09-15 06:57:06

1. 電腦網路的埠指的是什麼

在網路技術中,埠(Port)大致有兩種意思:一是物理意義上的埠(硬體埠,又叫介面),比如,ADSL Modem、集線器、交換機、路由器用於連接其他網路設備的介面,如RJ-45埠、SC埠等等;二是邏輯意義上的埠(軟體埠),一般是指TCP/IP協議中的埠,是一種抽象的軟體結構,包括一些數據結構和I/O(基本輸入輸出)緩沖區。埠號的范圍從0到65535,比如用於瀏覽網頁服務的80埠,用於FTP服務的21埠等等。

2. 網路埠是表示什麼意思

計算機"埠"是英文port的義譯,可以認為是計算機與外界通訊交流的出口。其中硬體領域的埠又稱介面,如:USB埠、串列埠等。軟體領域的埠一般指網路中面向連接服務和無連接服務的通信協議埠,是一種抽象的軟體結構,包括一些數據結構和I/O(基本輸入輸出)緩沖區。

可以先了解面向連接和無連接協議(Connection-)面向連接服務的主要特點有:面向連接服務要經過三個階段:數據傳數前,先建立連接,連接建立後再傳輸數據,數據傳送完後,釋放連接。面向連接服務,可確保數據傳送的次序和傳輸的可靠性。無連接服務的特點是:無連接服務只有傳輸數據階段。消除了除數據通信外的其它開銷。只要發送實體是活躍的,無須接收實體也是活躍的。它的優點是靈活方便、迅速,特別適合於傳送少量零星的報文,但無連接服務不能防止報文的丟失、重復或失序。

區分"面向連接服務"和"無連接服務"的概念,特別簡單、形象的例子是:打電話和寫信。兩個人如果要通電話,必須先建立連接--撥號,等待應答後才能相互傳遞信息,最後還要釋放連接--掛電話。寫信就沒有那麼復雜了,地址姓名填好以後直接往郵筒一扔,收信人就能收到。TCP/IP協議在網路層是無連接的(數據包只管往網上發,如何傳輸和到達以及是否到達由網路設備來管理)。而"埠",是傳輸層的內容,是面向連接的。協議裡面低於1024的埠都有確切的定義,它們對應著網際網路上常見的一些服務。

這些常見的服務可以劃分為使用TCP埠(面向連接如打電話)和使用UDP埠(無連接如寫信)兩種。

網路中可以被命名和定址的通信埠是操作系統的一種可分配資源。由網路OSI(開放系統互聯參考模型,)七層協議可知,傳輸層與網路層最大的區別是傳輸層提供進程通信能力,網路通信的最終地址不僅包括主機地址,還包括可描述進程的某種標識。所以TCP/IP協議提出的協議埠,可以認為是網路通信進程的一種標識符。

應用程序(調入內存運行後一般稱為:進程)通過系統調用與某埠建立連接(binding,綁定)後,傳輸層傳給該埠的數據都被相應的進程所接收,相應進程發給傳輸層的數據都從該埠輸出。在TCP/IP協議的實現中,埠操作類似於一般的I/O操作,進程獲取一個埠,相當於獲取本地唯一的I/O文件,可以用一般的讀寫方式訪問類似於文件描述符,每個埠都擁有一個叫埠號的整數描述符,用來區別不同的埠。由於TCP/IP傳輸層的TCP和UDP兩個協議是兩個完全獨立的軟體模塊,因此各自的埠號也相互獨立。如TCP有一個255號埠,UDP也可以有一個255號埠,兩者並不沖突。埠號有兩種基本分配方式:第一種叫全局分配這是一種集中分配方式,由一個公認權威的中央機構根據用戶需要進行統一分配,並將結果公布於眾,第二種是本地分配,又稱動態連接,即進程需要訪問傳輸層服務時,向本地操作系統提出申請,操作系統返回本地唯一的埠號,進程再通過合適的系統調用,將自己和該埠連接起來(binding,綁定)。TCP/IP埠號的分配綜合了以上兩種方式,將埠號分為兩部分,少量的作為保留埠,以全局方式分配給服務進程。每一個標准伺服器都擁有一個全局公認的埠叫周知口,即使在不同的機器上,其埠號也相同。剩餘的為自由埠,以本地方式進行分配。TCP和UDP規定,小於256的埠才能作為保留埠。

按埠號可分為3大類:

(1)公認埠(WellKnownPorts):從0到1023,它們緊密綁定(binding)於一些服務。通常這些埠的通訊明確表明了某種服務的協議。例如:80埠實際上總是HTTP通訊。

(2)注冊埠(RegisteredPorts):從1024到49151。它們鬆散地綁定於一些服務。也就是說有許多服務綁定於這些埠,這些埠同樣用於許多其它目的。例如:許多系統處理動態埠從1024左右開始。

(3)動態和/或私有埠(Dynamicand/orPrivatePorts):從49152到65535。理論上,不應為服務分配這些埠。實際上,機器通常從1024起分配動態埠。但也有例外:SUN的RPC埠從32768開始。

系統管理員可以"重定向"埠:一種常見的技術是把一個埠重定向到另一個地址。例如默認的HTTP埠是80,不少人將它重定向到另一個埠,如8080。如果是這樣改了,要訪問本文就應改用這個地址http://wwd.3322.net:8080/net/port.htm(當然,這僅僅是理論上的舉例)。實現重定向是為了隱藏公認的默認埠,降低受破壞率。這樣如果有人要對一個公認的默認埠進行攻擊則必須先進行埠掃描。大多數埠重定向與原埠有相似之處,例如多數HTTP埠由80變化而來:81,88,8000,8080,8888。同樣POP的埠原來在110,也常被重定向到1100。也有不少情況是選取統計上有特別意義的數,象1234,23456,34567等。許多人有其它原因選擇奇怪的數,42,69,666,31337。近來,越來越多的遠程式控制制木馬(RemoteAccessTrojans,RATs)採用相同的默認埠。如NetBus的默認埠是12345。BlakeR.Swopes指出使用重定向埠還有一個原因,在UNIX系統上,如果你想偵聽1024以下的埠需要有root許可權。如果你沒有root許可權而又想開web服務,你就需要將其安裝在較高的埠。此外,一些ISP的防火牆將阻擋低埠的通訊,這樣的話即使你擁有整個機器你還是得重定向埠。
參考資料:網路

3. 計算機網路

2017年12月25日,星期一,

簡單點說這些信息都被封裝在ip包內,

我個人覺得你現在不太明白的地方是不太清楚數據包在傳遞過程中,每一跳hop對數據包的操作,

首先,你要知道,我們現在使用最廣泛的非iso的網路標準是TCP/IP,

從下到上分為:

  1. 物理層

  2. 數據鏈路層

  3. 網路層

  4. 傳輸層

  5. 應用層

    在最底層也就是第一層中,數據是以碼流的形式,即一串的2進制數,比如在某一時刻,網路中傳輸著一串二進制數 :00010001,而這串二進制數的真實含義,要看它在應用層屬於哪個程序,也許這是一張圖片中的一個色塊,也許是一個文件的一部分,也許是一個視頻的一幀,也許只是一個二進制數17,

    在數據鏈路層,則是以數據幀的形式傳輸數據,這里是每一個網路設備將從底層物理層接收到的二進制碼流轉換成數據幀的形式,幀有頭有尾,在頭尾之中夾著ip數據包,幀頭中存儲著目的mac和源mac,接收數據幀的網路設備就是通過分析這些信息來判斷是否要繼續向自己的上層提供這個數據信息,如果目的mac是自己,那麼這個網路設備將剝掉數據幀的幀頭和幀尾,將幀中夾著的ip包送往上層網路層,

    在網路層,接收到的是從下層數據鏈路層送上來的ip包,然後此網路設備將根據源ip和目的ip來判斷是否要繼續處理此數據包,並進行相應的處理後送往上層傳輸層,或直接查找路由表進行ip包的轉發,當然一般來說,對ip包的分析,通常只看目的ip,

    在傳輸層,接收到ip包中夾著的數據段segment等信息,這些信息中就包含有埠號,這些埠號有些是已經被規定好的即保留的埠號已經指定給某個應用進程的了,就是說通過這個埠號來區分應用程序,應用進程,比如ftp文件傳輸協議這個應用層進程就使用的是20和21這兩個埠,telnet這個應用進程則使用的是23這個埠號,而有些則是可以被應用程序自定義使用的,一般,為各種公共服務保留的埠號范圍為:1~1023,

綜上所述,計算機就是通過將從物理層收集上來的數據碼流經過轉換,變成數據幀,然後再由數據鏈路層將數據幀處理,剝離幀頭幀尾後將ip數據包送往網路層,然後網路層再將數據包中的segment數據信息送往傳輸層,傳輸層組裝後,查看其中攜帶的埠號,來進行對應用程序的區分,也就說,從底層到高層是一層層的剝離並抽出數據信息然後發往高層,而相反的,從高層到底層,數據是一層層的加殼的信息,指導最終變成二進制形式的數據碼流,通過線纜等信道進行傳輸,

這里多說一句,為什麼要最終轉化成二進制的信息來進行數據的傳遞,這當然不光是因為計算機是二進制的關系,更重要的是,二進制可以配合電平的高與低,電子開關的通與斷來進行編碼,從而有利於在信道中傳輸。

4. 計算機網路:埠屬於哪一層

埠屬於:傳輸層。
一共分為七層物理層、數據鏈路層、網路層、傳輸層、會話層、表示層和應用層
數據報在傳輸層加遠埠號和目的埠號;
在網路層加上原ip和目的ip ;
在數據鏈路層轉化成數據楨進行校驗;
在物理層變成信號(電、光、等信號)發送出去。

5. 計算機的埠是什麼

計算機「埠」是英文port的義譯,可以認為是計算機與外界通訊交流的出口。按埠號可分為3大類:公認埠(Well Known Ports);注冊埠(Registered Ports);動態和/私有埠(Dynamic and/or Private Ports)
硬體領域的埠又稱介面,如:USB埠、串列埠等。軟體領域的埠一般指網路中面向連接服務和無連接服務的通信協議埠,是一種抽象的軟體結構,包括一些數據結構和I/O(基本輸入輸出)緩沖區。

6. 在網路中標準的埠范圍是多少到多少

埠的取值范圍是:0-65535。

在這個取值范圍中1023以下的埠已經分配給了常用的一些應用程序,這個數字以後的埠部分被使用,所以網路編程可用的埠一般在1024之後選取。

在網路技術中,埠(Port)大致有兩種意思:

1、物理意義上的埠,比如,ADSL Modem、集線器、交換機、路由器用於連接其他網路設備的介面,如RJ-45埠、SC埠等等;

2、邏輯意義上的埠,一般是指TCP/IP協議中的埠,埠號的范圍從0到65535,比如用於瀏覽網頁服務的80埠,用於FTP服務的21埠等等。

(6)埠計算機網路擴展閱讀

各個埠及埠號的實際用途

1、1系埠

POP3伺服器開放102埠,用於接收郵件,客戶端訪問伺服器端的郵件服務;NEWS新聞組傳輸協議,承載USENET通信。這個埠的連接通常是人們在尋找USENET伺服器;137、138是UDP埠,當通過網上鄰居傳輸文件時用這個埠。

2、2系埠

FTP伺服器開放的21埠,用於上傳、下載。最常見的攻擊者用於尋找打開anonymous的FTP伺服器的方法。這些伺服器帶有可讀寫的目錄;PcAnywhere建立的TCP和22埠的連接可能是為了尋找ssh;掃描23埠是為了找到機器運行的操作系統。

3、3系埠

輕型目錄訪問協議和NetMeeting Internet Locator Server共用389埠。

4、4系埠

網頁瀏覽443埠,能提供加密和通過安全埠傳輸的另一種HTTP;木馬HACKERS PARADISE開放456埠。

7. 網路中經常提到的埠是什麼意思用最簡單的理解來解釋

在網路技術中,埠(Port)有好幾種意思。集線器、交換機、路由器的埠指的是連接其他網路設備的介面,如RJ-45埠、Serial埠等。我們 這里所指的埠不是指物理意義上的埠,而是特指TCP/IP協議中的埠,是邏輯意義上的埠。 埠是指介面電路中的一些寄存器,這些寄存器分別用來存放數據信息、控制信息和狀態信息,相應的埠分別稱為數據埠、控制埠和狀態埠。電腦運行的系統程序,其實就像一個閉合的圓圈,但是電腦是為人服務的,他需要接受一些指令,並且要按照指令調整系統功能來工作,於是系統程序設計者,就把這個圓圈截成好多段,這些線段介面就叫埠(通俗講是斷口,就是中斷),系統運行到這些埠時,一看埠是否打開或關閉,如果關閉,就是繩子接通了,系統往下運行,如果埠是打開的,系統就得到命令,有外部數據輸入,接受外部數據並執行。TCP埠TCP:Transmission Control Protocol傳輸控制協議TCP是一種面向連接(連接導向)的、可靠的、基於位元組流的傳輸層(Transport layer)通信協議,由IETF的RFC 793說明(specified)。在簡化的計算機網路OSI模型中,它完成第四層傳輸層所指定的功能,UDP是同一層內另一個重要的傳輸協議。UDP埠UDP:UDP是OSI參考模型中一種無連接的傳輸層協議,提供面向事務的簡單不可靠信息傳送服務。UDP 協議基本上是IP協議與上層協議的介面。UDP協議適用埠分別運行在同一台設備上的多個應用程序。

8. 計算機埠無法連接網路

你用網路裡面搜索一下就知道所有答案一題把題目說對,我覺得計算機全口無法,是因為你的WiFi不行就行了。

9. 計算機網路的埠

計算機「埠」是英文port的義譯,可以認為是計算機與外界通訊交流的出口。其中硬體領域的埠又稱介面,如:USB埠、串列埠等。軟體領域的埠一般指網路中面向連接服務和無連接服務的通信協議埠,是一種抽象的軟體結構,包括一些數據結構和I/O(基本輸入輸出)緩沖區。

按埠號可分為3大類:

(1)公認埠(Well Known Ports):從0到1023,它們緊密綁定(binding)於一些服務。通常這些埠的通訊明確表明了某種服務的協議。例如:80埠實際上總是HTTP通訊。

(2)注冊埠(Registered Ports):從1024到49151。它們鬆散地綁定於一些服務。也就是說有許多服務綁定於這些埠,這些埠同樣用於許多其它目的。例如:許多系統處理動態埠從1024左右開始。

(3)動態和/或私有埠(Dynamic and/or Private Ports):從49152到65535。理論上,不應為服務分配這些埠。實際上,機器通常從1024起分配動態埠。但也有例外:SUN的RPC埠從32768開始。

一些埠常常會被黑客利用,還會被一些木馬病毒利用,對計算機系統進行攻擊,以下是計算機埠的介紹以及防止被黑客攻擊的簡要辦法。

10. 計算機網路埠是怎麼定義的

計算機「埠」是英文port的義譯,可以認為是計算機與外界通訊交流的出口。其中硬體領域的埠又稱介面,如:USB埠、串列埠等。軟體領域的埠一般指網路中面向連接服務和無連接服務的通信協議埠,是一種抽象的軟體結構,包括一些數據結構和I/O(基本輸入輸出)緩沖區 就和你們家的門一樣