Please enable JavaScript.
Coggle requires JavaScript to display documents.
Lecture 1.1 (:heavy_check_mark:Original Internet Design Goals [Clark'…
Lecture 1.1
:heavy_check_mark:Original Internet Design Goals [Clark'88]
Cost effective
Allow distributed management
Allow host attachment with a low level of effort
Allow resource accountability
Survivability
Support multiple types of services
Connect existing networks
Must accommodate a variety of networks
:heavy_check_mark:ARPANET interconnected 4 hosts
Univ. of California at Santa Barbara (UCSB)
Univ. of California at LA (UCLA)
Stanford Research Institute (SRI)
Univ. of Utah
:heavy_check_mark:Suggested Solutions for interconnect diffrent networks
Reengineer and develop one global packet switching network standard: not economically feasible
every host implement the protocols of every network it wants to communicate with: too complex, very high engineering cost
Add an extra layer: internetworking layer
Hosts: one higher-level protocol
Connecting networks use the same protocol
Interface between the new protocol and network
:heavy_check_mark:Layering advantages
Abstract functionality
lower layers can be changed without affecting the upper layers
Modularity
: protocols easier to manage and maintain
Reuse
upper layers can reuse the functionality provided by lower layers
OSI Model Concepts
Interface
how to access the service
Protocol
how is the service implemented
Service
what a layer does
TCP
Good for
file transfer
remote terminal access(remote login applications)
Divide into
Transmission Control Protocol (TCP)
Internet Protocol (IP)