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

時間 2021-10-14 21:28:53

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

還有等等。

楊利偉基本,楊利偉基本資料

中國首飛航天員梯隊浮出水面 楊利偉成飛天第一人 2003年10月15日 09 06 東方網10月15日訊息 誰會是進入浩瀚太空中的第一位中國人?誰來將中華民族千年飛天夢想變為現實?這一謎底十五日終於在此間揭曉,中國人民解放軍航天員大隊的十四名航天員通過嚴格的選拔和考核,楊利偉 翟志剛和聶海勝三位航天...

練字的基本步驟,練字基本方法

快速練字法,通過總結歸納出中國漢字的規律,把規律提取出來,直截了當的方法,大家直接運用就可以,對於有基礎的朋友,練字會突飛猛進,對於初學者也是一個快速入門到精通的好妙招。練字方法 先給你指個自學路子吧。當然也有拜師的方法。1 讀帖 讀字形,讀結構,讀筆畫,分析揣摩字的筆畫特點及筆畫間的相互關係。2 ...

公民基本權力與基本義務的內容,公民的基本權利和義務

所謂權利是指國家通過憲法和法律規定的公民從事某種行為的可能性 義務則是指國家通過憲法和法律規定的公民從事某種行為的必要性。權利和義務的根本區別在於 權利可以放棄,義務必須履行。公民的基本權利也稱憲法權利或者基本人權,是指由憲法規定的公民享有的主要的 必不可少的權利。眾所周知,公民的法律權利名目繁多 ...