2015-07-12 86 views
-2

我是網絡新手。所以我需要知道套接字,IP協議(TCP/UDP),什麼是套接字,以及幾個其他相關的詞。我只是想弄清楚它是如何工作的並想學習。任何人都可以幫忙至少放一些鏈接,以便我可以跟隨他們。需要它很快,如果可能想知道IP,套接字,TCP,UDP,端口之間的關係

+1

你可能會發現這個有用的http://stackoverflow.com/questions/152457和有關數據報(UDP)與流數據的信息,Bing是你的朋友。 –

回答

2

更復雜的信息在這裏:https://en.wikipedia.org/wiki/Internet_protocol_suite

簡明: 您的計算機是一個局域網上,即LAN很可能在以太網上運行。
在這個以太網之上運行另一個協議IP。
在IP之上運行幾個其他協議其中2個是TCP和UDP。
UDP和TCP是多路複用多個通信通道,每個通道在同一根導線上各不相同。這是通過使用端口號來完成的,端口號是協議的一部分,您可以在各自的頭文件中找到它們。
TCP和UDP都非常不同:

  • TCP是面向,而UDP連接還沒有。
  • UDP使用數據包,而TCP是一個字節流協議
  • TCP是可靠的,而UDP不是其他
  • 差異,這個名單並不詳盡

爲了使TCP和UDP訪問節目有一個基於套接字的應用程序接口。所以如果你想發送或接收某些東西,你需要一個套接字。 https://en.wikipedia.org/wiki/Berkeley_sockets

但是,這是一個非常廣泛的話題,如果你打算開始使用這種技術,那麼你必須做大量的閱讀。

+0

謝謝。那麼什麼是BSD插座和插座。當大家說插座時,大家是指BSD插座 – Laksith

+0

本身不是。那裏有不同的套接字實現。 –