2014-11-06 64 views
2

我正在學習通常稱爲TCP/IP的Internet協議(IP)。據我所知,傳輸控制協議(TCP)實際上是與IP完全不同的東西。它是一個位於IP之上的層,可以進行更多的數據完整性控制。而且,據我所知,所謂的「端口」,例如HTTP協議的「端口80」,是TCP的事情,而不是IP事物。什麼是一些不使用TCP或UDP等端口的基於IP協議?

那麼,什麼使用互聯網協議的協議不使用端口的概念?

如果你可以鏈接到實現這樣的協議的開源軟件,那會很好。

+0

icmp ..........? – 2014-11-06 17:18:58

+0

好的,謝謝。你知道,對每個人來說都不是那麼明顯;-) – conradkdotcom 2014-11-06 17:19:59

+0

列出使用端口的協議是更重要的,我相信你已經做到了:TCP和UDP。也是SCTP。 – EJP 2014-11-07 23:07:36

回答

1

你的問題是:「基於互聯網協議不要有什麼協議不要使用端口的概念?「 (重點是我的)。

所以,答案取決於你的意思是什麼「的基礎上」 :-)

被封裝在IP是「基於」 IP在實際意義上,它正在通過IP發送的任何協議。

如果您所說的「基於IP」的含義是該協議與IP協議共享協議設計方法,那麼這將包括提供與IP相似的功能的任何協議,例如無連接並提供最佳 - 努力交付。在這種情況下,請查看ICMP和IGMP,它們是在標準TCP/IP模型的「Internet層」中與IP經典關聯的兩種協議。考慮閱讀TCP/IP畫冊,第1卷:協議,作者:W. Richard Stevens,最後,如果我可以給你提供一個建議。這本書將爲您提供對TCP/IP協議套件非常全面和一步一步的理解。 (請注意這本書有兩個版本,我的理解是第一版通常是首選)。

我希望這有助於!

+0

感謝您的幫助。通過「基於IP」,我的意思是「在引擎蓋下使用IP」或「依靠IP」。我已經更新了相應的問題。感謝您的鏈接:) – conradkdotcom 2014-11-07 23:50:26

+0

沒問題:-)它確實是關於TCP/IP的最好的書! – andrewinfosec 2014-11-08 04:39:31

相關問題