Jaringan Komputer Konsep Dasar Internetwork
Sabriansyah Rizqika Akbar
[email protected] @hahan
Chapter 1 Internetworking • Tujuan Perkuliahan – Mengerti dasar internetworking • Fungsi dan tujuan berbagai peralatan network • Komponen yang sesuai dengan spesifikasi network • Menggunakan OSI/TCP IP models dan protokol untuk memahami alir data pada network
Topics • Basic internetwork • Segmentasi network • Bagaimana bridges, switch dan router digunakan pada network • Bagaimana router digunakan untuk membuat sebuah internetwork
Basic internetwork • Bagaimana bob dan sally berkomunikasi
Basic internetwork • Bagaimana bob mengetahui mac address sally? – Name resolution
– Jawaban si Sally ?
Problems – Bagaimana jika sally harus berkomunikasi dengan bob ? – Dapat dibayangkan apabila kita masih menggunakan konsep LAN ke sebuah network yang sangat besar ? IP class A misalnya ? – Penggunaan Hub ? – Congestion ?
Solutions ? – Memecah network dari sebuah network yang sangat besar ke beberapa bagian network skala kecil (Network segmentation ) – Penggunaan Internetwork devices yang tepat
Internetwork Devices • • • • • • •
IP based devices Hub Switch Router Cabling Access point Access point router
Internetwork Devices
Router overview • Router – Digunakan untuk menghubungkan 2 atau lebih network dan bertugas sebagai perantara dalam menyampaikan data antarnetwork. – Secara default router berfungsi membagi atau memecah sebuah broadcast domain. – Broadcast domain adalah kumpulan dari alat2 di sebuah segmen network yang menerima semua paket broadcast yang dikirim oleh alat2 di segmen tersebut
Router overview • 2 Keuntungan menggunakan router : – Tidak meneruskan paket broadcast – Bisa menyaring network dengan menggunakan informasi pada layer 3 ( ex:alamat IP )
Router & Internetwork
Hub vs Switch ? • Switch segmented network • Memisah collision domain
Switch overview • Switch – Tugas utama : membuat LAN bekerja dengan lebih baik dengan mengoptimalkan unjuk kerja (performance) – Secara default switch memisahkan collision domain. – Collision domain adalah istilah dalam ethernet yang menggambarkan sebuah kondisi dimana sebuah alat mengirimkan paket pada sebuah segment network, kemudian memaksa semua alat lain disegment tersebut untuk memperhatikan paketnya. Pada saat yang bersamaan alat yang berbeda mencoa untuk mengirimkan paket yang lain. Yang akan mengakibatkan terjadinya tabrakan ( collision). Paket akan rusak dan alat haurs mengirimkan pengiriman ulang paket. – Switch memisahkan collision domain tetapi dengan 1 broadcast domain. Berbeda dengan switch router memisahkan broadcast domain pada setiap interfacenya.
Hub vs Switch • Hub – Semakin banyak host maka semakin banyak collision – Carrier Sense Multiple Access With Collision Detection
Congestion Screen cast
Hub vs Switch • CSMA/CD Algorithm
Hub vs Switch • Switch – Setiap segmen memiliki collision domain sendiri – Broadcast dikirim ke semua segment
Switch Memory
Switch overview
Model internetworking • Model referensi OSI – Membantu terjadinya transfer data antar host yang berbeda.
OSI Model Overview Applica8on (Upper) Layers
Applica8on Presenta8on Session
OSI Model Overview Applica8on (Upper) Layers
Applica8on Presenta8on Session Transport Layer Network Layer Data Link Physical
Data Flow Layers
Role of Application Layers EXAMPLES Applica8on
User Interface
Telnet HTTP
Role of Application Layers EXAMPLES Applica8on
Presenta8on
User Interface
Telnet HTTP
• How data is presented • Special processing such as encryp8on
ASCII EBCDIC JPEG
Role of Application Layers EXAMPLES Applica8on
Presenta8on
Session
User Interface
Telnet HTTP
• How data is presented • Special processing such as encryp8on
ASCII EBCDIC JPEG
Keeping different applica8ons’ data separate
Opera8ng System/ Applica8on Access Scheduling
Role of Application Layers EXAMPLES Applica8on
Presenta8on
Session Transport Layer Network Layer Data Link Physical
User Interface
Telnet HTTP
• How data is presented • Special processing such as encryp8on
ASCII EBCDIC JPEG
Keeping different applica8ons’ data separate
Opera8ng System/ Applica8on Access Scheduling
Role of Data Flow Layers EXAMPLES
Physical
• Move bits between devices • Specifies voltage, wire speed and pin-‐out cables
EIA/TIA-‐232 V.35
Role of Data Flow Layers EXAMPLES
Data Link
• Combines bits into bytes and bytes into frames • Access to media using MAC address • Error detec8on not correc8on
802.3 / 802.2 HDLC
Physical
• Move bits between devices • Specifies voltage, wire speed and pin-‐out cables
EIA/TIA-‐232 V.35
Role of Data Flow Layers EXAMPLES
Network
Provide logical addressing which routers use for path determina8on
IP IPX
Data Link
• Combines bits into bytes and bytes into frames • Access to media using MAC address • Error detec8on not correc8on
802.3 / 802.2 HDLC
Physical
• Move bits between devices • Specifies voltage, wire speed and pin-‐out cables
EIA/TIA-‐232 V.35
Role of Data Flow Layers EXAMPLES • Reliable or unreliable delivery • Error correc8on before retransmit
TCP UDP SPX
Network
Provide logical addressing which routers use for path determina8on
IP IPX
Data Link
• Combines bits into bytes and bytes into frames • Access to media using MAC address • Error detec8on not correc8on
802.3 / 802.2 HDLC
Physical
• Move bits between devices • Specifies voltage, wire speed and pin-‐out cables
EIA/TIA-‐232 V.35
Transport
Role of Data Flow Layers Applica8on Presenta8on
EXAMPLES
Session
• Reliable or unreliable delivery • Error correc8on before retransmit
TCP UDP SPX
Network
Provide logical addressing which routers use for path determina8on
IP IPX
Data Link
• Combines bits into bytes and bytes into frames • Access to media using MAC address • Error detec8on not correc8on
802.3 / 802.2 HDLC
Physical
• Move bits between devices • Specifies voltage, wire speed and pin-‐out cables
EIA/TIA-‐232 V.35
Transport
Encapsula8ng Data
Applica8on Presenta8on Session
Upper Layer Data
Transport
TCP Header Upper Layer Data
IP Header
Data
LLC Header
Data
FCS
MAC Header
Data
FCS
0101110101001000010
PDU Segment
Network
Packet
Data Link
Frame
Physical
Bits
De-‐encapsula8ng Data
Applica8on Presenta8on Session
Upper Layer Data
Transport Upper Layer Data
Network
Data Link
TCP+ Upper Layer Data IP + TCP + Upper Layer Data LLC Hdr + IP + TCP + Upper Layer Data
Physical
0101110101001000010
Ethernet Cabling Tipe dari Ethernet Cables : • Straight-‐through cable • Crossover cable • Rolled cable
34
Straight Through The straight-‐through cable is used to connect • Host to switch or hub • Router to switch or hub
35
Crossover Cable The crossover cable can be used to connect • Switch to switch • Hub to hub • Host to host • Hub to switch • Router direct to host
36
Review Cabling
37
Review Question Switch
Hub
Hub
Switch
Hub
Hub
Hub
Hub
How many collision domains 38
are shown?
Review Question
Hub
Hub
How many broadcast domains are shown? 39
Which of the hosts can transmit simultaneously without causing collisions? Switch
A
B
Hub
C
D
E
F
How many collision and broadcast domains are show? 40