Lecture 05 Networks I PDF
Lecture 05 Networks I PDF
Lecture 05 Networks I PDF
What is a Network?
! A system containing at least two components
that can communicate
Networks, Part 1 ! Communication done via point to point links
! Most networks have shared links
March 6, 2001 ! Lower cost, assuming sufficient bandwidth
! Tradeoff - Introduces complexity
1
Networks, cont. Networks, cont.
Store and Forward Network
! A type of asynchronous network Problem: Congestion
! Packet Switchers receive and route packets ! Happens when a packet switchers buffer
through a network interconnect overflows
! Computers attach to the interconnect via well- ! High-cost solutions: increase buffer size, add
defined Network Access Points more links
! Queuing delay - how long a packet is held ! Inexpensive solution: Drop packets
before it is transmitted ! Tradeoff: Dropped packets vs. busy signals
! Queuing theory predicts delay will increase
End to End design - sometimes dropping
exponentially as network utilization
increases packets matters, sometimes it doesn't
5 6
! A network layer is an abstraction over the Session At this level reliability and adaptation are performed, such as detection of
failures and automatic recovery.
Transport This is the lowest level at which messages (rather than packets) are handled. TCP, UDP
underlying layer Messages are addressed to communication ports attached to processes,
Protocols in this layer may be connection-oriented or connectionless.
! Still have the same ol' network underneath Network Transfers data packets between computers in a specific network. In a WAN
or an internetwork this involves the generation of a route passing through
IP, ATM virtual
circuits
routers. In a single LAN no routing is required.
! New layer presents a different network protocol Data link Responsible for transmission of packets between nodes that are directly
connected by a physical link. In a WAN transmission is between pairs of
Ethernet MAC,
ATM cell transfer,
2
Networks, cont. Networks, cont.
9 10
11 12
3
Networks, cont.
13