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

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

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的的控制資訊。

還有arp,rarp,igmp,ftp,smtp,http,snmp,tftp,rpc,telnet等等。

電路的基本概念及定律,電路的基本概念和基本定律習題解答

上岸 此時電流從 抄直接接通處流經而不會經過該元件,這種情況叫做該元件短路。開路 或斷路 是允許的,而第一種短路決不允許。最簡單的電路,是由電源。另有一種短路是指某個元件的兩端直接接通 開關等元器件組成。電路導通叫做通路。只有通路,電路中才有電流通過。電路某一處斷開叫做斷路或者開路。如果電路中電源正...

分數的基本性質,分數的基本性質和小數的基本性質分別是什麼?有什麼關係

小橋阿水 48 72的分母減去54,要使分數大小不變,分子應該除以4或者減去36。解析 根據分數的基本性質 分數的分子和分母同時乘或者除以一個相同的數 0除外 分數的大小不變。本題中,48 72的分母減去54,那麼分母的變化是 72 54 18,從72變成18,縮小到原來的72 18 4倍,那麼,要...

基本粒子有哪些基本性質,什麼導致基本粒子性質不同

構成物質的基本粒子 很小,不停地運動,彼此之間有間隔 另外,不同的粒子還有各自不同的性質 基本粒子共有62種 正反三色夸克36種,正反輕子12種,規範玻色子14種 基本粒子的基本性質,詳細 分析如下 目前已經發現61種基本粒子,尚差1種重 引 粒子未發現 粒子物理學中,基本粒子 英語 element...