31.07.2015 Views

network protocols handbook.pdf

network protocols handbook.pdf

network protocols handbook.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1Network Communication Architecture and ProtocolsNetwork Communication Architectureand ProtocolsA <strong>network</strong> architecture is a blueprint of the complete computer communication<strong>network</strong>, which provides a framework and technology foundation fordesigning, building and managing a communication <strong>network</strong>. It typically hasa layered structure. Layering is a modern <strong>network</strong> design principle whichdivides the communication tasks into a number of smaller parts, each partaccomplishing a particular sub-task and interacting with the other parts in asmall number of well-defined ways. Layering allows the parts of a communicationto be designed and tested without a combinatorial explosion of cases,keeping each design relatively simple.If a <strong>network</strong> architecture is open, no single vendor owns the technology andcontrols its definition and development. Anyone is free to design hardwareand software based on the <strong>network</strong> architecture. The TCP/IP <strong>network</strong> architecture,which the Internet is based on, is such a open <strong>network</strong> architectureand it is adopted as a worldwide <strong>network</strong> standard and widely deployed inlocal area <strong>network</strong> (LAN), wide area <strong>network</strong> (WAN), small and large enterprises,and last but not the least, the Internet.Open Systems Interconnection (OSI) <strong>network</strong> architecture, developed byInternational Organization for Standardization, is an open standard for communicationin the <strong>network</strong> across different equipment and applications bydifferent vendors. Though not widely deployed, the OSI 7 layer model isconsidered the primary <strong>network</strong> architectural model for inter-computing andinter-<strong>network</strong>ing communications.In addition to the OSI <strong>network</strong> architecture model, there exist other <strong>network</strong>architecture models by many vendors, such as IBM SNA (Systems NetworkArchitecture), Digital Equipment Corporation (DEC; now part of HP) DNA(Digital Network Architecture), Apple computer’s AppleTalk, and Novell’sNetWare. Actually, the TCP/IP architecture does not exactly match the OSImodel. Unfortunately, there is no universal agreement regarding how to describeTCP/IP with a layered model. It is generally agreed that TCP/IP hasfewer levels (from three to five layers) than the seven layers of the OSImodel.Network architecture provides only a conceptual framework for communicationsbetween computers. The model itself does not provide specific methodsof communication. Actual communication is defined by various communication<strong>protocols</strong>.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!