* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Reference Models - UT School of Information
Distributed firewall wikipedia , lookup
Wake-on-LAN wikipedia , lookup
Asynchronous Transfer Mode wikipedia , lookup
Piggybacking (Internet access) wikipedia , lookup
Zero-configuration networking wikipedia , lookup
Network tap wikipedia , lookup
Computer network wikipedia , lookup
List of wireless community networks by region wikipedia , lookup
Airborne Networking wikipedia , lookup
Cracking of wireless networks wikipedia , lookup
Deep packet inspection wikipedia , lookup
UniPro protocol stack wikipedia , lookup
Internet protocol suite wikipedia , lookup
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
REFERENCE MODELS FOR COMPUTER NETWORKS Much of this material is taken from some developed by Ron Wyllys. Two major approaches: 1. The seven-layer OSI/ISO model – Open Systems Interconnection, currently maintained by the International Organization for Standards. 2. The five-layer TCP/IP model – Transmission Control Protocol/Internet Protocol. OSI/ISO 1. Physical layer – controls electrical and mechanical aspects of data transmission, e.g., voltage levels, cable lengths, and so on. 2. Data-link layer – addresses the transmission of data frames (or packets) over a physical link between network entities, includes error correction. 3. Network layer – establishes paths for data between computers and determines switching among routes between computers, determines how to disaggregate messages into individual packets. 4. Transport layer – deals with data transfer between end systems and determines flow control. 5. Session layer – creates and manages sessions when one application process requests access to another applications process, e.g., MSWord importing a spread sheet from Excel. 6. Presentation layer – determines syntactic representation of data, e.g., agreement on character code like ASCII/Unicode. 7. Application layer – establishes interface between a user and a host computer, e.g., searching in a database application. TCP/IP 1. Physical layer – not really part of this model, since TCP and IP deal with software; usually thought to refer to all hardware beneath the network layer. 2. Network or data link layer – defined by whatever the Internet Protocol will run over, e.g., a token-ring network. 3. Internet or network layer – provides network addressing and routing, providing a common address space and connecting heterogeneous networks. IP runs here. 4. Transport layer – manages data-consistency by providing a reliable [two meanings!!] byte stream between nodes on a network. TCP and User Datagram Protocol (UDP) run here. 5. Process and applications layer – provides application services to users and programs.