osi七層協議與tcp/ip四層協議的對映。
資料從a到b的過程(以osi模型為基礎)。
網路協議只是一種約定,跟技術實現沒有關係。上層協議是由下層協議增加更多的資訊形成的,這些資訊指明了資料傳送到哪台機器的哪個應用程式等。
物理層:乙太網 · 數據機 · 電力線通訊(plc) · sonet/sdh · g.709 · 光導纖維 · 同軸電纜 · 雙絞線等
資料鏈路層:wi-fi(ieee 802.11) · wimax(ieee 802.16) ·atm · dtm · 令牌環 · 乙太網 ·fddi · 幀中繼 · gprs · evdo ·hspa · hdlc · ppp · l2tp ·pptp · isdn·stp 等
網路層協議:ip (ipv4 · ipv6) · icmp· icmpv6·igmp ·is-is · ipsec · arp · rarp等
傳輸層協議:tcp · udp · tls · dccp · sctp · rsvp · ospf 等
應用層協議:dhcp ·dns · ftp · gopher · http· imap4 · irc · nntp · xmpp ·pop3 · sip · smtp ·snmp · ssh ·telnet · rpc · rtcp · rtp ·rtsp· sdp · soap · gtp · stun · ntp· ssdp · bgp · rip 等
可見,ip協議是網路層的協議之一。我們常說的tcp/ip協議,其實是由網路層的ip協議和傳輸層的tcp協議共同組成的,是網際網路協議的基石。
我們希望將一條資訊message從主機a傳送到主機b,那麼我們就需要將message層層包裝,最終包裝到協議棧的最底層,然後傳送出去。主機b接收到這條資訊以後,需要將這些包裝層層開啟,最終解到協議棧最上層,主機b上的對應應用就能拿到message了。
相對於開發來說,絕對不能每次這麼大規模的包裝,於是,為了簡單易用,在tcp/ip層抽象出了程式設計介面,也就是socket。
當然,再後來,http、ftp等程式設計介面又都是基於socket程式設計介面再次封裝而來的。
網路協議 網路 協議的理解與劃分
通過網路的覆蓋範圍劃分 區域網 一台路由器裝置就可以組建乙個小的區域網,配套光貓和交換機進行使用,覆蓋範圍一般是方圓幾千公尺之內,其具備的安裝便捷 成本節約 擴充套件方便等特點使其在各類辦公室內運用廣泛。區域網可以實現檔案管理 應用軟體共享 印表機共享等功能,在使用過程當中,通過維護區域網網路安全,...
網路請求協議
資料報在傳輸之前,會被附加上雙方的埠資訊。是通過向資料報上附加udp頭的方式實現的 udp頭中包含雙方的埠資訊和一些其他資訊 在使用 udp 傳送資料時,有各種因素會導致資料報出錯,雖然 udp 可以校驗資料是否正確,但是對於錯誤的資料報,udp 並不提供重發機制,只是丟棄當前的包,而且 udp 在...
網路協議與網路組成
生活當中充滿了各種協議,計算機的世界也不例外。想想沒有協議的世界會變成什麼樣子,我們也就會知道協議對於計算機的重要性。計算及通訊協議的出現是伴隨著計算機的大規模使用而產生的,這也不難理解,想想要是整個世界就你乙個人在使用計算機,不管你怎麼搗騰都無所謂,因為這不會 影響到別人。計算機網路的發展從最初的...