Internetworking Pertemuan 07 Matakuliah : H0484/Jaringan Komputer Tahun

advertisement
Matakuliah : H0484/Jaringan Komputer
Tahun : 2007
Internetworking
Pertemuan 07
Learning Outcomes
Pada akhir pertemuan ini, diharapkan mahasiswa
akan mampu :
• Menyediakan sambungan untuk internetworking
Bina Nusantara
Outline Materi
• Bridge
• Router
• Switch
Bina Nusantara
Internetworking Terms
• End System (ES)
– Device attached to one of the networks of an
internet.
– Supports end-user applications or services.
• Intermediate System (IS)
– Device used to connect two networks.
– Permits communication between end
systems attached to different networks.
Bina Nusantara
How Networks Differ
5-43
Bina Nusantara
Internetworking Devices
Types of devices for interconnecting LAN
 Bridge
 Routers
 Layer 2 switch
 Layer 3 switch
Bina Nusantara
Interconnecting Networks
(a) Two Ethernets connected by a switch.
(b) Two Ethernets connected by routers.
Bina Nusantara
Internetworking Components
• Bridge
– IS (Intermediate System) to connect two LANs
using similar LAN protocols to expand beyond single
LAN.
– Address filtering-passing on packets to the required
network only.
– OSI layer 2 (Data Link).
• Router
– Connects two (possibly dissimilar) networks
– Uses internet protocol present in each router and
end system
– OSI Layer 3 (Network)
Bina Nusantara
Connection of Two LANs
Bina Nusantara
Functions of a Bridge
• Read all frames transmitted on one LAN and
accept those address to any station on the
other LAN.
• Using MAC protocol for second LAN,
retransmit each frame.
• No modification to content or format of frame,
no encapsulation (Exact bitwise copy of frame).
• May be more than one bridge to cross.
• May connect more than two LANs.
• Bridging is transparent to stations.
Bina Nusantara
Bridge Protocol Architecture
• MAC level
– Station address is at this level
• Bridge does not need LLC layer
– It is relaying MAC frames
• Can pass frame over external communication
system WAN link
– Capture frame
– Encapsulate it
– Forward it across link
– Remove encapsulation and forward over LAN
link
Bina Nusantara
Address Learning
•Preload forwarding address database.
•Learn forwarding address
– When frame arrives at port X, it has come
from the LAN attached to port X.
– Use the source address to update
forwarding database for port X to include
that address.
– Timer on each entry in database.
– Each time frame arrives, source address
checked against forwarding database.
Bina Nusantara
Spanning Tree Algorithm
• Address learning works for tree layout
– i.e. no closed loops
• For any connected graph there is a spanning
tree that maintains connectivity but contains
no closed loops.
• Each bridge assigned unique identifier.
• Exchange between bridges to establish
spanning tree.
Bina Nusantara
Router
• Complex large LANs need alternative routes
– Load balancing
– Fault tolerance
• Routing selected for each sourcedestination pair.
• Routers do all IP-level processing in
software.
• High-speed LANs and high-performance
layer 2 switches pump millions of packets
per second.
Bina Nusantara
Router
• Layer 3 switches
– Implementpacket-forwarding logic of
router in hardware
• Two categories:
– Packet by packet
– Flow base
Bina Nusantara
Problems with Routers
• Routers do all IP-level processing in software
– High-speed LANs and high-performance layer
2 switches pump millions of packets per
second
– Software-based router only able to handle well
under a million packets per second
• Solution: layer 3 switches
– Implement packet-forwarding logic of router in
hardware
• Two categories
– Packet by packet
– Flow based
Bina Nusantara
Layer 3 Switch
• Packet by Packet
– Operates insame way as traditional router
– Order of magnitude increase in performance
• Flow-based switch
– Tries to enhance performance by identifying
flows of IP packets of same source and
destination
– Done by observing ongoing traffic
– Once flow is identified, predefined route can
be established
Bina Nusantara
Download