- Mastering Python Networking
- Eric Chou
- 217字
- 2021-07-02 21:42:29
Network protocol suites
In the early days of computer networking, the protocols were proprietary and closely controlled by the company who designed the connection method. If you are using Novell's IPX/SPX protocol in your hosts, you will not able to communicate with Apple's AppleTalk hosts and vice versa. These proprietary protocol suites generally have analogous layers to the OSI reference model and follow the client-server communication method. They generally work great in Local Area Networks (LAN) that are closed without the need to communicate with the outside world. When the traffic do need to move beyond local LAN, typically an internetwork device, such as a router, is used to translate from one protocol to another such as between AppleTalk to IP. The translation is usually not perfect, but since most of the communication happens within the LAN, it is okay.
However, as the need for internetwork communication rises, the need for standardizing the network protocol suites becomes greater. These proprietary protocols eventually gave way to the standardized protocol suites of TCP, UDP, and IP that greatly enhanced the ability from one network to talk to another. The internet, the greatest network of them all, relies on these protocols to function properly. In the next few sections, we will take a look at each of the protocol suites.
- Java面向?qū)ο笏枷肱c程序設(shè)計
- Spring技術(shù)內(nèi)幕:深入解析Spring架構(gòu)與設(shè)計
- Web Scraping with Python
- Android Studio Essentials
- Oracle BAM 11gR1 Handbook
- Learn React with TypeScript 3
- Visual C#通用范例開發(fā)金典
- Visual Studio Code 權(quán)威指南
- Vue.js 3應(yīng)用開發(fā)與核心源碼解析
- 硬件產(chǎn)品設(shè)計與開發(fā):從原型到交付
- 計算機應(yīng)用技能實訓(xùn)教程
- 算法設(shè)計與分析:基于C++編程語言的描述
- 邊玩邊學(xué)Scratch3.0少兒趣味編程
- 會當凌絕頂:Java開發(fā)修行實錄
- C# 7.1 and .NET Core 2.0:Modern Cross-Platform Development(Third Edition)