當前位置:名人名言大全網 - 祝福短信 - 計算機中協議的層次是什麽?

計算機中協議的層次是什麽?

SMPP

SMPP(短消息對等)協議是壹種開放的消息轉換協議。它定義了SMPP運行時,ESMS應用系統和smsc之間交換的壹系列操作協議數據單元(PDUS)和數據。從而完成了SMSC和埃斯米斯。

信息交換(外部短消息實體)。Smpp基於SMSC和ESME之間的請求和響應協議數據單元的交換。每個SMPP操作由壹個請求pdu和壹個相應的響應PDU組成,這個交換連接在TCP/IP或x.25網絡中。

以上。

1,與CMPP/SGIP協議不同

1)協議定義比CMPP和SGIP更嚴格、更標準化,盡管CMPP和SGIP都源自SMPP。

2)在2)CMPP和SGIP有很多關於收費的定義,但是SMPP不考慮這部分。這充分體現了短信實現的移動增值業務模式在中國的成熟和普及。

3)3)SMPP的網絡承載層可以是TCP/IP和X.25

2.SMPP協議解決了移動網絡外的短消息實體與短消息中心之間的交互問題。也就是說,允許移動網絡之外的外部短消息實體(ESMES)與短消息中心(SMSC)連接,以提交和接受短消息。

新聞。

3.SMPP協議定義了1)壹組ESME和SMSC之間的交互操作,以及2)ESMS和SMSC之間交互操作的數據格式。

4.任何SMPP操作包括請求協議數據單元和相應的PDU(響應協議數據單元)。

5.SMPP將ESMEs分為三種交互模式,即發送方/接收方/接收方,分別對應三種模式:只提交短信/只接收短信/提交和接收短信。

6.SMPP會話有五種狀態:開放/綁定_發送/綁定_接收/綁定_發送/關閉。

7.SMPP定義的PDU包括

TCP/IP協議

TCP/IP協議簡介

TCP/IP通信協議

這壹部分簡要介紹了TCP/IP的內部結構,為討論與互聯網相關的安全問題奠定了基礎。TCP/IP協議簇之所以流行,部分原因是它可以用於各種通道和底層協議(如T1和X.25、以太網和RS-23)

串行接口)。具體來說,TCP/IP協議是包括TCP協議和IP協議、UDP(用戶數據報協議)、ICMP(互聯網控制消息協議)等協議在內的壹組協議。

TCP/IP整體架構概述

TCP/IP協議不完全符合OSI的七層參考模型。傳統的開放系統互連參考模型是通信協議的七層抽象參考模型,其中每壹層執行壹個特定的任務。該模型的目的是使各種硬件在同壹層次上相互通信。

信。這七層分別是:物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層和應用層。TCP/IP通信協議采用四層分層結構,每壹層調用其下壹層提供的網絡來完成自己的需求。這四層是:

應用層:應用程序之間的通信層,如簡單電子郵件傳輸(SMTP)、文件傳輸協議(FTP)、網絡遠程訪問協議(Telnet)等。

傳輸層:在這壹層,提供節點之間的數據傳輸服務,如傳輸控制協議(TCP)和用戶數據報協議(UDP)等。TCP和UDP在數據包中加入傳輸數據,傳輸到下壹層,下壹層負責傳輸數據和確定數據。

已經送達並收到。

互聯網絡層:負責提供基本的數據包傳輸功能,使每壹個數據包都能到達目的主機(無需檢查是否正確接收),如互聯網協議(IP)。

網絡接口層:對實際網絡介質的管理,它定義了如何使用實際網絡(如以太網、串行線等。)來傳輸數據。

TCP/IP協議

下面簡單介紹壹下TCP/IP中的協議有什麽功能,以及它們都是如何工作的:

1.互聯網協議(Internet Protocol)

互聯網協議IP是TCP/IP的核心,是網絡層最重要的協議。

IP層接收下層(網絡接口層如以太網設備驅動)發來的數據包,並將數據包發送到更高層——TCP或UDP層;相反,IP層也將從TCP或UDP層接收的分組傳輸到較低層。IP包不可靠。

因為IP沒有做任何事情來確認數據包是按順序發送的還是沒有損壞。IP數據包包含發送它的主機的地址(源地址)和接收它的主機的地址(目的地址)。

高級TCP和UDP服務通常在接收數據包時假設數據包中的源地址是有效的。也可以說,IP地址構成了許多服務的認證基礎,這些服務認為數據包是從有效的主機發送的。IP確認包含壹個選項,

它被稱為IP源路由,可用於指定源地址和目的地址之間的直接路徑。對於某些TCP和UDP服務,使用此選項的IP數據包似乎是從路徑上的最後壹個系統傳遞過來的,而不是從其真實情況傳遞過來的。

實際壹點。該選項用於測試,這表明它可以用來欺騙系統進行通常被禁止的連接。那麽很多依賴IP源地址進行確認的服務就會產生問題,就會被非法入侵。

2.傳輸控制協議(Transmission Control Protocol)

如果IP包中有密封的TCP包,IP將把它們向上發送到TCP層。TCP對數據包進行排序和檢錯,同時實現虛電路之間的連接。TCP數據包包含序列號和確認信息,因此無序接收的數據包可能

被分類,損壞的包可以被重新傳輸。

TCP將其信息發送給更高級別的應用程序,如Telnet服務器和客戶端。應用程序依次將信息發送回TCP層,TCP層將它們向下發送到IP層、設備驅動程序和物理介質,最後發送到接收方。

面向連接的服務(如Telnet、FTP、rlogin、X Windows和SMTP)要求高可靠性,所以使用TCP。DNS在某些情況下使用TCP(發送和接收域名數據庫),但是使用UDP來傳輸關於單個主機的信息。

3.用戶數據報協議(User Datagram Protocol)

UDP和TCP在同壹層,但是包的順序不對或者重傳。因此,UDP不適用於使用虛電路的面向連接的服務。UDP主要用於面向查詢-響應的服務,如NFS。與FTP或Telnet相比,這些服務需要

要交換的信息量很小。使用UDP的服務包括NTP(互聯網協議)和DNS(DNS也使用TCP)。

欺騙UDP包比欺騙TCP包更容易,因為UDP沒有建立初始連接(也叫握手)(因為兩個系統之間沒有虛電路),也就是說UDP相關的服務危險更大。

4.網間控制報文協議(Internet Control Messages Protocol)

ICMP與IP位於同壹層,用於傳輸IP的控制信息。它主要用於提供到達目的地址的路徑信息。ICMP的“重定向”信息通知主機到其他系統的更準確的路徑,而“無法到達”信息表明

路徑有問題。此外,如果路徑不可用,ICMP可以“優雅地”終止TCP連接。PING是最常用的基於ICMP的服務。

5.TCP和UDP的端口結構

TCP和UDP服務通常具有客戶端/服務器關系。例如,Telnet服務進程在系統上開始空閑,等待連接。用戶使用Telnet客戶端與服務進程建立連接。客戶端程序將信息寫入服務進程,

服務進程讀取信息並發送響應,客戶端程序讀取響應並將其報告給用戶。因此,此連接是雙工的,可用於讀取和寫入。

兩個系統之間的多個Telnet連接如何相互確認和協調?TCP或UDP連接使用每條消息中的以下四項進行唯壹確認:

源IP地址發送數據包的IP地址。

目的IP地址接收數據包的IP地址。

源端口源系統上的連接端口。

目標端口目標系統上的連接端口。

端口是客戶端程序或服務進程用來發送和接收信息的軟件結構。壹個端口對應於16位。服務進程通常使用固定端口,例如,SMTP使用25,Xwindows使用6000。這些端口號“廣為人知”,

因為在與特定主機或服務建立連接時,需要這些地址和目的地址進行通信。

相信大家都聽說過TCP/IP這個詞,它似乎無處不在,總會在妳面前蹦出來。那麽TCP/IP到底是什麽意思呢?

TCP/IP實際上是兩個基本網絡協議的組合:IP協議和TCP協議名。讓我們分別來看看這兩個無處不在的協議。

互聯網協議

IP(Internet Protocol)協議英文名稱的直譯是:Internet Protocol。從這個名字我們可以知道IP協議的重要性。在現實生活中,當我們運輸貨物時,我們總是將它們裝入紙箱或容器中。

交通,在網絡世界裏,各種信息都是以類似的方式傳遞的。IP協議規定了數據傳輸的基本單位和格式。如果比作貨物的運輸,IP協議規定了貨物包裝時的包裝箱尺寸和包裝程序。除了這些之外,

IP協議還定義了數據包的傳送方法和路由。同樣,用貨物運輸的比喻,IP協議規定了貨物的運輸方式和路線。

TCP協議

我們已經知道IP協議非常重要。IP協議規定了數據傳輸的主要內容。TCP(傳輸控制協議)是做什麽的?不知道大家有沒有發現,IP協議中定義的傳輸是單向的,也就是說

我們不知道發出的貨物是否已經被對方收到。這就像壹封80美分的普通信。重要信件寄掛號信怎麽辦?TCP協議是為我們發送“掛號郵件”。TCP協議提供可靠的面向對象的數據流。

運輸服務的規則和慣例。簡單來說,在TCP模式下,對方給妳發壹個包,妳要給對方發壹個確認包。這種確認提供了可靠性。

TCP/IP(傳輸控制協議/互聯網協議的簡稱,中文翻譯為傳輸控制協議/互聯網協議)是互聯網最基本的協議。簡單來說就是由底層的IP協議和TCP協議組成。

TCP/IP協議的發展始於20世紀70年代,是互聯網上使用的第壹套協議。

1.1 TCP/IP參考模型

TCP/IP協議的開發者為了便於理解,將互聯網分為五個層次。也稱為Internet分層模型或Internet分層參考模型,如下表所示:

應用層(第五層)

傳輸層(第4層)

互聯網層(第三層)

網絡接口層(第2層)

物理層(第壹層)

物理層:對應網絡的基礎硬件,這也是互聯網的物理構成,也就是我們可以看到的硬設備,比如PC、互聯網服務器、網絡設備等。有必要對這些硬設備的電氣特性進行標準化,以便它們可以相互連接。

連接和兼容。

網絡接口層:它定義了將數據組成正確的幀以及在網絡中傳輸幀的規則。幀是指壹串數據,是網絡中數據傳輸的單位。

Internet層:這壹層定義了在Internet中傳輸的“數據包”的格式,以及“數據包”通過壹個或多個路由器從用戶到最終目的地的轉發機制。

傳輸層:建立、管理和拆除兩個用戶進程之間可靠有效的端到端連接。

應用層:它定義了應用程序使用互聯網的過程。

1.2互聯網協議IP

互聯網上使用的壹個關鍵的底層協議是互聯網協議,通常稱為IP協議。我們使用* * *通信協議使互聯網成為壹個允許不同類型的計算機和不同操作系統連接的網絡。做兩套

當計算機相互交流時,它們必須使用相同的“語言”。通信協議就像兩臺計算機交換信息所使用的* * *相同語言,規定了雙方在通信中應該遵守的協議。

計算機的通信協議準確地定義了計算機之間通信過程的所有細節。比如每臺計算機發送的信息的格式和含義,在什麽情況下應該發送指定的特殊信息,接收計算機應該做出什麽響應等等。

互聯網協議IP協議提供了適應各種網絡硬件的靈活性,對底層網絡硬件幾乎沒有要求。只要能把二進制數據從壹個地方傳到另壹個地方,任何網絡都可以用IP協議加入互聯網。

如果妳想在互聯網上交流和溝通,每壹臺聯網的電腦都必須遵守IP協議。為此,每臺使用互聯網的計算機都必須運行IP軟件,隨時準備發送或接收信息。

IP協議對網絡通信意義重大:許多局域網通過在網絡中的計算機上安裝IP軟件,形成壹個龐大而嚴密的通信系統。以至於互聯網看似真實,實則是壹種非。

現有的虛擬網絡只是把世界上所有願意接入互聯網的計算機局域網用IP協議連接起來,使它們能夠互相通信。

1.3傳輸控制協議TCP

雖然計算機可以通過安裝IP軟件來發送和接收數據,但IP協議並不能解決數據包傳輸中可能出現的問題。因此,為了解決可能出現的問題,連接到互聯網的計算機還需要

安裝TCP協議,提供可靠無誤的通信服務。

TCP協議被稱為端到端協議。這是因為它在兩臺計算機之間的連接中起著重要的作用:當壹臺計算機需要與另壹臺遠程計算機連接時,TCP協議會讓它們建立連接、發送和接收數據以及終止連接。

傳輸控制協議TCP協議利用重傳技術和擁塞控制機制為應用提供可靠的通信連接,使其能夠自動適應互聯網上的各種變化。即使在互聯網暫時被封鎖的情況下,TCP也能保證通信的可靠性。

眾所周知,互聯網是壹個巨大的國際網絡。網絡上的擁塞和空閑時間總是交替的,傳輸距離也是不壹樣的,所以傳輸數據所花費的時間也會發生變化。TCP協議具有自動調整“超時值”的功能,可以

能夠適應互聯網上的各種變化,保證正確的傳輸值。

所以從上面我們可以知道,IP協議只是保證計算機能夠發送和接收分組數據,而TCP協議可以提供壹個可靠的、可控的、全雙工的信息流傳輸服務。

綜上所述,雖然IP和TCP的功能不同,可以分開使用,但它們同時被設計為壹個協議,功能是互補的。只有兩者的結合才能確保互聯網處於壹個復雜的

環境中的正常操作。所有想要連接到互聯網的計算機都必須同時安裝和使用這兩種協議,所以在實踐中,這兩種協議往往被統稱為TCP/IP協議。

1.4 IP地址及其分類

所有連接在互聯網上的計算機,從大型機到微型計算機,都以獨立的身份出現,我們稱之為主機。為了實現主機之間的通信,每臺主機都必須有壹個唯壹的網絡地址。就好像每棟房子都有唯壹的門牌號。

壹樣,以免傳輸數據時混淆。

互聯網的網絡地址是指連接到互聯網的計算機的地址號碼。因此,在Internet網絡中,網絡地址唯壹地標識壹臺計算機。

我們都知道互聯網是由數千萬臺相互連接的電腦組成的。而我們要確認網絡上的每壹臺電腦,靠的就是能夠唯壹識別電腦的網絡地址,這個地址叫做IP(IP(互聯網協議)地址的簡稱。

,即用互聯網協議語言表示的地址。

目前IP地址在互聯網上是32位二進制地址。為了便於記憶,把它們分成4組8位,用小數點分開,用4個字節表示。而且每個字節用點分隔的數值範圍是0~255,比如202.6438+05438+06.0.6438+。

這種書寫方法叫做點記法。IP地址可以識別任何網絡和網絡中的計算機,而識別其他網絡或網絡中的計算機是根據這些IP地址的分類來確定的。通常,IP地址基於節點計算機所在網絡的規模

分為A、B、c三類,默認網絡掩碼是根據IP地址中的第壹個字段確定的。

1.班級地址

A類地址的表達範圍為:0.0.0 ~ 126.255.255.255,默認網絡掩碼為:255 . 0 . 0;A類地址被分配給非常大的網絡。A類網絡使用第壹組數字來表示網絡本身的地址,後三組數字連接到網絡。

主機的地址。它被分配給具有大量主機(直接個人用戶)和少量局域網的大型網絡。比如IBM的網絡。

2.B類地址

B類地址的表示範圍為:128 . 0 . 0 ~ 191 . 255 . 255 . 255,默認網絡掩碼為:255 . 255 . 0 . 0;B類地址被分配給壹般的中型網絡。B類網絡使用第壹組和第二組數字代表網絡地址,最後兩組數字代表網絡上的主機地址。

3.丙類地址

C類地址的表示範圍為:192.0.0 ~ 223.255.255.255,默認網絡掩碼為:255 . 255 . 0;C類地址分配給小型網絡,如壹般局域網、校園網,它能連接的主機數量最少。它所屬的用戶分為

管理幾個網段。C類網絡用前三組數字代表網絡地址,最後壹組數字作為網絡上的主機地址。

其實也有D類地址和E類地址。但這兩類地址都有特殊用途,這裏只是簡單介紹壹下:D類地址稱為廣播地址,特殊協議使用它向選定的節點發送信息。e類地址保留供將來使用。

每壹臺聯網的電腦,無論屬於哪種IP地址,都與網絡中的其他電腦處於平等的地位,因為只有IP地址才是區分電腦的唯壹標識符。因此,以上對IP地址的分類只適用於網絡分類。

在互聯網中,壹臺計算機可以有壹個或多個IP地址,就像壹個人可以有多個通信地址,但兩臺或多臺計算機不能* * *共享壹個IP地址。如果有兩臺IP地址相同的電腦,無論是哪壹臺,都會造成異常。

計算機將不能正常工作。

順便說壹下,幾種特殊的IP地址:

1.廣播地址的目的地是給定網絡上的所有主機,壹般主機段都是0。

2.單播地址的目的地是指定網絡上的單個主機地址。

3.多播地址的目的地是同壹組中的所有主機地址。

4.環回地址127.0.0.1將用於環回測試和廣播測試。

1.5子網的劃分

如果公司不上線,就不會擔心IP地址的問題,因為它可以隨意使用所有的IP地址,不管是A類還是B類,這個時候也不會想到用子網,但是如果上線,IP地址就珍貴了。

現在全世界都在掀起壹股互聯網熱潮,IP地址越來越少,而且申請的IP地址目前也比較保守,只有申請的IP地址才能在網上使用,但是對於壹些公司來說,C類IP地址只能申請壹個,但是有很多。

需要使用壹個點,那麽這個時候就需要使用子網,這就需要考慮子網劃分了。下面簡單介紹壹下子網的原理以及如何規劃。

1.5.1子網掩碼介紹

設置任何網絡上的任何設備,無論是主機、PC、路由器等。,需要設置壹個IP地址,後跟所謂的網絡掩碼。此網絡掩碼的主要目的是從IP地址(即IP)獲取網絡號。