tcpiphttpsoap基本的通訊協議有什麼區別

時間 2021-10-14 21:29:16

1樓:糾結周潔

tcptcp是面向連線的通訊協議,通過三次握手建立連線,通訊完成時要拆除連線,由於tcp是面向連線的所以只能用於端到端的通訊。

tcp提供的是一種可靠的資料流服務,採用“帶重傳的肯定確認”技術來實現傳輸的可靠性。tcp還採用一種稱為“滑動視窗”的方式進行流量控制,所謂視窗實際表示接收能力,用以限制傳送方的傳送速度。

如果ip資料包中有已經封好的tcp資料包,那麼ip將把它們向‘上’傳送到tcp層。tcp將包排序並進行錯誤檢查,同時實現虛電路間的連線。tcp資料包中包括序號和確認,所以未按照順序收到的包可以被排序,而損壞的包可以被重傳。

tcp將它的資訊送到更高層的應用程式,例如telnet的服務程式和客戶程式。應用程式輪流將資訊送回tcp層,tcp層便將它們向下傳送到ip層,裝置驅動程式和物理介質,最後到接收方。

面向連線的服務(例如telnet、ftp、rlogin、x windows和smtp)需要高度的可靠性,所以它們使用了tcp。dns在某些情況下使用tcp(傳送和接收域名資料庫),但使用udp傳送有關單個主機的資訊。

ipip層接收由更低層(網路介面層例如乙太網裝置驅動程式)發來的資料包,並把該資料包傳送到更高層---tcp或udp層;相反,ip層也把從tcp或udp層接收來的資料包傳送到更低層。ip資料包是不可靠的,因為ip並沒有做任何事情來確認資料包是否按順序傳送的或者有沒有被破壞,ip資料包中含有傳送它的主機的地址(源地址)和接收它的主機的地址(目的地址)。

高層的tcp和udp服務在接收資料包時,通常假設包中的源地址是有效的。也可以這樣說,ip地址形成了許多服務的認證基礎,這些服務相信資料包是從一個有效的主機傳送來的。ip確認包含一個選項,叫作ip source routing,可以用來指定一條源地址和目的地址之間的直接路徑。

對於一些tcp和udp的服務來說,使用了該選項的ip包好像是從路徑上的最後一個系統傳遞過來的,而不是來自於它的真實地點。這個選項是為了測試而存在的,說明了它可以被用來欺騙系統來進行平常是被禁止的連線。那麼,許多依靠ip源地址做確認的服務將產生問題並且會被非法入侵。

是一個通訊協議,通過網路傳輸資訊。

soap

是一個基於xml的協議交換訊息,可以使用http來傳輸這些資訊。事實上http是soap訊息的最常見的傳輸工具。soap將資訊進行xml的序列化後,再用http協議的方式再打包進行傳送,傳送的方式還是tcp或者udp。

做個比喻就好理解了。tcp 和 udp 都是公路,暫且把tcp認為是一般公路,udp高速公路,soap和http就都是汽車,那麼soap和http都可以在tcp和udp上跑。說soap可以通過http來傳送,實際就是說soap是小轎車,http是裝轎車的卡車,把soap的資訊裝到http裡面,然後再運輸,當然走的道路還是tcp或udp。

說soap可以通過http協議來傳輸,這句話不太準確,比較準確第說法是:soap資訊可以通過http協議包裝後通過tcp或udp傳輸。

2樓:書院小師弟

看到一個說法,比較通俗易懂:

http就是郵局的協議,他們規定了你的信封要怎麼寫,要貼多少郵票等。。。。

soap就是你們之間交流的協議,負責把你所需要表達的意思寫在信紙上,同時也負責讓對方能夠看得懂你的信。

關soap將資訊進行xml的序列化後,再用http協議的方式再打包進行傳送,傳送的方式還是tcp或者udp。做個比喻就好理解了。tcp 和 udp 都是公路,暫且把tcp認為是一般公路,udp高速公路,soap和http就都是汽車,那麼soap和http都可以在tcp和udp上跑。

說soap可以通過http來傳送,實際就是說soap是小轎車,http是裝轎車的卡車,把soap的資訊裝到http裡面,然後再運輸,當然走的道路還是tcp或udp。

說soap可以通過http協議來傳輸,這句話不太準確,比較準確第說法是:soap資訊可以通過http協議包裝後通過tcp或udp傳輸。

rpc協議、http協議、tcp/ip協議、udp協議、socket協議以及soap協議都有什麼相同點和不同點

rpc、http、tcp/ip、udp、socket以及soap協議都有什麼相同點和不同點?

tcp/ip協議組和tcp/ip協議有什麼區別?

3樓:匿名使用者

tcp/ip協議介紹

4樓:hui翽

tcp/ip協議組包含tcp/ip協議。‍tcp/ip協議組包括:

ip: 網際協議ip是tcp/ip的心臟,也是網路層中最重要的協議。

tcp: 如果ip資料包中有已經封好的tcp資料包,那麼ip將把它們向‘上’傳送到tcp層。

udp: udp與tcp位於同一層,但對於資料包的順序錯誤或重發。

icmp: icmp與ip位於同一層,它被用來傳送ip的的控制資訊。

還有等等。

叉車基本要領,叉車基本操作

無聊人也 叉車在使用過程中的基本要領,具體為 1 對於要叉取的貨物,應根據貨物形狀及體積等,來及時調整好貨叉之間的問距,使其左右兩邊可以均勻受力,這樣,叉取工作才能穩當,不容易出現貨物傾翻等問題。2 如果,貨物是同托盤一起叉取的話,那麼,貨叉應對準托盤的插入孔,並進行水平插入,還要避免碰撞。在這裡,...

做人基本禮儀?做人的基本禮儀

1 不打斷別人說話。2 不翻別人的手機。3 給你看 不要手賤滑左滑右。4 請別人幫你帶的東西收到以後不要挑三揀四。5 不要看不起服務行業人員,給你遞東西說句謝謝。6 下雨天開車遇見路人減速,防止濺路人一身水。7 靜坐常思己過,閒談莫論人非。8 不要隨意評價別人的外貌穿著妝容。9 約朋友出來吃飯,餐桌...

描述打乒乓球的基本站位 基本姿勢和基本步法的作用

1 站位動作要點 站位的範圍指運動員離球檯端線的遠近距離和左右距離。根據 不同的打法選擇不同的基本站位。圖1 左推右攻打法 基本站位在中間偏左 兩面攻打法 基本站位在近臺中間 弧圈球為主打法 基本站位在中臺偏左 橫拍攻削結合打 基本站位在中臺附近 削球打法 基本站位在中遠臺附近。二 準備姿勢 準備姿...