Linux的網絡協議族是什么,Linux 網絡協議的概述

網絡層協議

網絡層協議主要包括 IP、ICMP(網絡控制報文協議)、ARP(地址解析協議)

IP協議

該協議被設計成互聯分組交換通信網,以形成一個網際通信環境。它負責在源主機和目的地主機之間傳輸來自其較高層軟件的稱為數據報文的數據塊,它在源和目的地之間提供非連接型傳遞服務。

IP主要有四個主要功能:

數據傳送

尋址

路由選擇

數據報文的分段

IP的主要目的是為數據輸入/輸出網絡提供基本算法,為高層協議提供無連接的傳送服務。這意味著在IP將數據遞交給接收站點以前不在傳輸站點和接收站點之間建立對話。它只是封裝和傳遞數據,但不向發送者或接受者報告包的狀態,不處理所遇到的故障。網際控制報文協議(ICMP)

實際上不是IP層部分,但直接同IP層一起工作,報告網絡上的某些出錯情況。允許忘記路由器傳輸差錯信息或測試報文。地址解析協議(ARP)[plain] view plain copy

ARP實際上不是網絡層部分,它處于IP和數據鏈路層之間,它是在32位IP地址和48位物理地址之間執行翻譯的協議

傳輸層協議

包含傳輸控制協議和用戶數據報文協議

TCP是重要的傳輸層協議,目的是允許數據同網絡上的其它節點進行可靠的交互。它能提供端口編號的譯碼,以識別主機的應用程序,而且完成數據的可靠傳輸。

TCP協議具有嚴格的內裝差錯檢驗算法確保數據的完整性。

TCP是面向自己的順序協議,這意味著包內的每個字節被分配一個順序編號,并分配給每包一個順序編號。

該協議對建立網絡上用戶進程直接的對話負責,它確保進程直接的可靠通信,所提供的功能如下:

監聽輸入對話建立請求

請求另一網絡站點對話

可靠的發送和接收數據

適度的關閉對話用戶數據報文協議(UDP)[plain] view plain copy [plain] view plain copy

UDP是傳輸層協議,它是無連接的,不可靠的傳輸服務。當接收數據時它不向發送方提供確認信息,它不提供輸入包的順序,如果出現丟失包或重份包的情況,也不會向發送方發出差錯報文。由于它執行功能時具有較低的開銷,因而執行速度比TCP快。

UDP提供不可靠的非連接型傳輸層服務,它允許在源和目的地直接傳送數據,而不必在傳送數據之前建立對話。它主要用于那些非連接型的應用程序,如:視頻點播。

應用協議

這部分主要包括Telnet,文件傳送協議(ftp、tftp),簡單文件傳輸協議(SMTP)和域名服務(DNS)等協議。

Telnet 協議是TCP/IP協議族中的一員,是Internet遠程登陸服務的標準協議和主要方式。它為用戶提供了在本地計算機上完成遠程主機工作的能力。在終端 使用者的電腦上使用telnet程序,用它連接到服務器。終端使用者可以在telnet程序中輸入命令,這些命令會在服務器上運行,就像直接在服務器的控 制臺上輸入一樣。可以在本地就能控制服務器。要開始一個telnet會話,必須輸入用戶名和密碼來登錄服務器。Telnet是常用的遠程控制Web服務器 的方法。tftp、ftp[plain] view plain copy [plain] view plain copy

FTP(File?Transfer?Protocol, 文件傳輸協議)?是?TCP/IP?協議組中的協議之一。FTP協議包括兩個組成部分,其一為FTP服務器,其二為FTP客戶端。其中FTP服務器用來存 儲文件,用戶可以使用FTP客戶端通過FTP協議訪問位于FTP服務器上的資源。在開發網站的時候,通常利用FTP協議把網頁或程序傳到Web服務器上。 此外,由于FTP傳輸效率非常高,在網絡上傳輸大的文件時,一般也采用該協議。

默 認情況下FTP協議使用TCP端口中的?20和21這兩個端口,其中20用于傳輸數據,21用于傳輸控制信息。但是,是否使用20作為傳輸數據的端口與 FTP使用的傳輸模式有關,如果采用主動模式,那么數據傳輸端口就是20;如果采用被動模式,則具體最終使用哪個端口要服務器端和客戶端協商決定。

TFTP(Trivial?File?Transfer?Protocol,簡單文件傳輸協議)是TCP/IP協議族中的一個用來在客戶機與服務器之間進行簡單文件傳輸的協議,提供不復雜、開銷不大的文件傳輸服務。端口號為69。SMTP[plain] view plain copy

SMTP(Simple?Mail?Transfer?Protocol) 即簡單郵件傳輸協議,它是一組用于由源地址到目的地址傳送郵件的規則,由它來控制信件的中轉方式。SMTP協議屬于TCP/IP協議簇,它幫助每臺計算機 在發送或中轉信件時找到下一個目的地。通過SMTP協議所指定的服務器,就可以把E-mail寄到收信人的服務器上了,整個過程只要幾分鐘。SMTP服務 器則是遵循SMTP協議的發送郵件服務器,用來發送或中轉發出的電子郵件。DNS[plain] view plain copy

DNS 是域名系統(DomainNameSystem)的縮寫,該系統用于命名組織到域層次結構中的計算機和網絡服務。域名是由圓點分開一串單詞或縮寫組成的, 每一個域名都對應一個惟一的IP地址,在Internet上域名與IP地址之間是一一對應的,DNS就是進行域名解析的服務器。DNS命名用于 Internet等TCP/IP網絡中,通過用戶友好的名稱查找計算機和服務。DNS是因特網的一項核心服務,它作為可以將域名和IP地址相互映射的一個 分布式數據庫。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/529948.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/529948.shtml
英文地址,請注明出處:http://en.pswp.cn/news/529948.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

linux百度文字識別,基于Linux平臺的圖片文字識別系統

摘要:圖片文字識別OCR(Optical Character Recognition,光學字符識別)應用非常廣泛。例如DNA序列圖片識別;PDF文字識別;車牌號碼自動識別;手機上的手寫輸入識別等。近年來該應用更加廣泛,必然出現在教育領域的一款手機應用,將手機把試卷拍照查詢答案,首先就是圖片文字…

zenmap掃描出來linux,如何在Linux上使用NMAP安全掃描器

Nmap是一個免費的開源網絡發現和安全審計實用程序,在Linux用戶社區中被廣泛使用,因為它使用起來非常強大。 Nmap通過在特定目標(通過IP)發送數據包,并通過解釋傳入的數據包來確定哪些帖子被打開/關閉,掃描系統上運行什么服務&…

linux上的中國象棋游戲下載,中國象棋下載_中國象棋最新下載_玩一玩游戲

中國象棋是起源于中國,的一種棋類游戲,屬于兩個人之間的對抗,在中國有著悠久的歷史。由于它的器皿簡單,趣味性強,它已經成為一種非常受歡迎的棋類活動。中國象棋是中華民族的文化瑰寶,歷史悠久,…

c語言字面量的作用是為變量,C語言(五) C 全局變量,局部變量,靜態變量和常量...

一. 全局變量全局變量是在所有函數體的外部定義的,程序的所有部分(其他文件的代碼)都可以使用。全局變量不受作用域的影響。全局變量的生命周期一直到程序的結束,全局變量是靜態存儲方式。例:#include #include /* a 就是一個全局變量*/int a…

河南理工大學c語言報告封面,河南理工大學圖書信息管理系統設計_純c語言課程設計.doc...

河南理工大學圖書信息管理系統設計_純c語言課程設計C語言課程設計報告題 目:圖書信息管理系統設計河南理工大學計算機學院目 錄第一章 題目與要求1.1 問題提出11.2 本系統涉及的知識點11.3 功能要求1第二章 功能設計2.1 算法設計12.2 部分模塊流程圖4第三章 程序代碼…

vfp程序轉換為c語言程序軟件,c語言程序設計及vfp程序設計試題.doc

c語言程序設計及vfp程序設計試題高級語言(C)程序設計部分(滿分100分)一、單項選擇題(每小題1分,共20分)1、在C語言中,不正確的int類型的常數是( )A、32768  B、0  C、037   D、0xAF2、設變量x為float型且已經賦值,則以下語句中能夠將x中…

python是由c語言編寫的么,在python中使用c語言編寫的庫

本文使用的 cffi 官網網址:https://cffi.readthedocs.io/en/latest/overview.htmlcffi 自己本身使用了pycparser 這個庫,是用python編寫的c語言parser庫,官網地址: https://github.com/eliben/pycparserpython被稱為是“膠水語言”…

c語言小明今年16歲,C語言1.爺爺對小明說:我現在的年齡是你的7倍,過幾年是你的6倍,再過若干年就分別是你的5倍,4倍,3倍,2倍.你知道爺爺和小明現在的年齡嗎?...

滿意答案ta_meng2013.06.15采納率&#xff1a;49% 等級&#xff1a;12已幫助&#xff1a;5126人#include void main(){int i,j,k;int t60,t50,t40,t30,t20; //用于標記是否達到過這些要求&#xff0c;C語言貌似沒有bool類型吧for (i21;i<200;i7) //爺爺的年齡為i{ji/7;…

android 控件坐標轉換,Android自定義動畫根據控件Y軸旋轉動畫(仿紅包)

這里給正在學安卓的小白們分享一個動畫吧&#xff0c;用處挺多&#xff0c;代碼也不多&#xff0c;還望各位大佬不要打擊。進入正題&#xff0c;先看看效果效果很炫酷很美好好了 來看代碼吧 該說的都在代碼注釋里面 這個不用多說 代碼極其簡單//自定義一個類繼承Animation(…

android datepicker 自定義,android – 如何使用兩個datepicker創建自定義對話框?

最好先閱讀Dialogs和Pickers.至于實現,您可以有兩個按鈕&#xff1a;一個用于顯示開始日期的日期選擇器,另一個用于顯示結束日期.編輯&#xff1a;如果你真的想在1個對話框中顯示2個日期選擇器,這里有一個如何做的例子.首先,創建自定義XML布局./res/layout/custom_date_picker.…

Android usb 權限廣播,android10.0 USB彈窗權限流程解析

USB請求權限流程1. 新建activity&#xff0c;獲取UsbManager usbManager (UsbManager) getSystemService(Context.USB_SERVICE)2. 獲取所以的USB設備HashMap map usbManager.getDeviceList()3. 過濾別的USB設備&#xff0c;拿到自己USB的USBDevice類&#xff0c;然后請求USB權…

RN做的Android應用反編譯,macOS Catalina配置Android反編譯三件套 apktool/dex2jar/enjarify/jd-gui...

創建目錄$ cd ~$ mkdir Android$ cd Android12345$cd~$mkdirAndroid$cdAndroid下載安裝配置dex2jar$ wget https://github.com/pxb1988/dex2jar/files/1867564/dex-tools-2.1-SNAPSHOT.zip// 本站 wget https://www.mobibrw.com/wp-content/uploads/2020/07/dex-tools-2.1-SNAP…

android手勢監聽功能嗎,Android手勢監聽 OnGestureListener (短按,長按,慢滑動,快滑動)...

/*** 以下方法中的參數解釋&#xff1a;* e1&#xff1a;第1個是 ACTION_DOWN MotionEvent 按下的動作* e2&#xff1a;后一個是ACTION_UP MotionEvent 抬起的動作(這里要看下備注5的解釋)* velocityX&#xff1a;X軸上的移動速度&#xff0c;像素/秒* velocityY&#xff1a;Y軸…

android 仿網易標題欄,仿網易新聞可滑動標題欄TabLayout(文字或圖標)

近期有需要&#xff0c;要做一個類似于網易新聞首頁中的可滑動標題欄 TabLayout&#xff0c;根據大神寫的 FlycoTabLayout 改造了一下&#xff0c;可以加載網絡圖片&#xff0c;主要實現內容如下&#xff1a;1. 可配置標題選中效果(下劃線/上三角/圓角矩形或橢圓)&#xff1b;2…

android 多態如何組件化,Android組件化之子模塊之間通信方案

1 背景Android開發中你的模塊(Module)一般只有一個app主模塊&#xff0c;隨著功能不斷擴展你會發現一個模塊的缺點就是各種業務高度耦合&#xff0c;你就想測試登錄模塊&#xff0c;那么你可能會把支付模塊也編譯進去了&#xff0c;代價就是編譯耗時&#xff0c;降低效率。大牛…

unity android sd卡路徑,一、文件與路徑——2、unity路徑特點寫法和文件讀寫全攻略...

1、Unity中各路徑和目錄的對應關系image.png其中&#xff0c;安卓中的路徑是有兩種分支的image.png在打包面板中&#xff0c;有個Write Access當我們選擇Internal Only就是表示沙盒路徑&#xff0c;/data/data/com.xxx.xxx/對應的Android方法為 getFilesDir()當我們選擇SDCard時…

html 圖片行內劇中,HTML入門(轉義字符、行內樣式和塊級元素、定位、錨點、跑馬燈標簽、圖片標簽、表格標簽的講解)...

一、轉義字符由特殊字符包裹的文本 會當做標簽去解析對應不換行空格對應全角空格 em是字體排印學的計量單位&#xff0c;相當于當前指定的點數。其占據的寬度正好是1個中文寬度&#xff0c;而且基本上不受字體影響。<對應<>對應>二、行內元素和塊級元素1.塊級標簽默…

html scale方法的作用,HTML Canvas scale() 方法

實例繪制矩形&#xff0c;放大到 200%&#xff0c;然后再次繪制矩形&#xff1a;YourbrowserdoesnotsupporttheHTML5canvastag.JavaScript&#xff1a;var cdocument.getElementById("myCanvas");var ctxc.getContext("2d");ctx.strokeRect(5,5,25,15);ctx…

html屏幕輸出筆記本,筆記本怎樣外接顯示器 筆記本外接顯示器方法【詳解】

摘要&#xff1a;筆記本電腦怎樣外接顯示器?一些用戶用慣了大屏臺式電腦的朋友&#xff0c;改用筆記本玩游戲&#xff0c;看電影等開始會很不習慣&#xff0c;由于筆記本的屏幕與鍵盤相比臺式機要小上一大截。如果身邊有顯示器或者液晶電視的話&#xff0c;不妨動手體驗下筆記…

江陵中學2021高考成績查詢,2021高考序幕拉開 荊州38080名考生赴考

十年寒窗磨一劍&#xff0c;只待今朝問鼎時&#xff0c;6月7日上午&#xff0c;2021年全國高考正式拉開序幕&#xff0c;荊州3.8萬余名考生迎來人生大考。上午8點&#xff0c;在湖北省沙市中學考點周圍&#xff0c;不少身著紅色送考服的班主任們正在給考生們發放準考證&#xf…