55
Computer Network Research Group ITB - 1995 Slide - 1 Pendahuluan Pendahuluan Eueung Mulyana & Ichwan F. Agus Eueung Mulyana & Ichwan F. Agus Computer Netwrok Research Group Computer Netwrok Research Group PAU Mikroelektronika ITB PAU Mikroelektronika ITB

TCP-IP

Embed Size (px)

DESCRIPTION

Materi TCP IP

Citation preview

Page 1: TCP-IP

Computer Network Research Group ITB - 1995Slide - 1

PendahuluanPendahuluanEueung Mulyana & Ichwan F. AgusEueung Mulyana & Ichwan F. Agus

Computer Netwrok Research GroupComputer Netwrok Research GroupPAU Mikroelektronika ITBPAU Mikroelektronika ITB

Page 2: TCP-IP

Computer Network Research Group ITB - 1995Slide - 2

ObyektifObyektif Memahami Konsep Dasar TCP/IPMemahami Konsep Dasar TCP/IP Memahami Konsep design Jaringan Memahami Konsep design Jaringan

TCP/IPTCP/IP Review singkat Perangkat Keras Review singkat Perangkat Keras

JaringanJaringan

Page 3: TCP-IP

Computer Network Research Group ITB - 1995Slide - 3

KONSEP DASAR TCP/IP KONSEP DASAR TCP/IP

TCP/IP dan InternetTCP/IP dan Internet TCP/IP featuresTCP/IP features

OSI ModelOSI Model TCP/IP ModelTCP/IP Model

Page 4: TCP-IP

Computer Network Research Group ITB - 1995Slide - 4

TCP/IP dan InternetTCP/IP dan Internet TCP/IP digunakan luas dalam InternetTCP/IP digunakan luas dalam Internet TCP/IP awalnya dikembangkan oleh DARPA TCP/IP awalnya dikembangkan oleh DARPA

dalam jaringan ARPAnetdalam jaringan ARPAnet TCP/IP diadopsi menjadi protokol komunikasi TCP/IP diadopsi menjadi protokol komunikasi

sistem operasi Unix. sistem operasi Unix.

Page 5: TCP-IP

Computer Network Research Group ITB - 1995Slide - 5

TCP/IP featuresTCP/IP features Open Protocols StandardOpen Protocols Standard Hardware dan Software IndependentHardware dan Software Independent Metoda pengalamatan yang unikMetoda pengalamatan yang unik Merupakan suatu keluarga besar “protokol”Merupakan suatu keluarga besar “protokol”

Page 6: TCP-IP

Computer Network Research Group ITB - 1995Slide - 6

OSI ModelOSI ModelApplication

Presentation

SessionTransport

Network

Data Link

Physical

Page 7: TCP-IP

Computer Network Research Group ITB - 1995Slide - 7

TCP/IP ModelTCP/IP Model

Application Layer

TransportLayer

Internet Layer

Network AccessLayer

Page 8: TCP-IP

Computer Network Research Group ITB - 1995Slide - 8

Application LayerApplication Layer

Aplikasi yang berinteraksi langsung dengan Aplikasi yang berinteraksi langsung dengan “user”“user”

Data dikirimkan dengan format “tertentu” ke Data dikirimkan dengan format “tertentu” ke Transport LayerTransport Layer

contoh : telnet, ftp, smtpcontoh : telnet, ftp, smtp

Page 9: TCP-IP

Computer Network Research Group ITB - 1995Slide - 9

Transport LayerTransport Layer Menangani pengiriman ke “host” tujuanMenangani pengiriman ke “host” tujuan Dua protokol terpenting di layer ini adalah Dua protokol terpenting di layer ini adalah

TCP, connection orientedTCP, connection oriented UDP, connectionlessUDP, connectionless

Page 10: TCP-IP

Computer Network Research Group ITB - 1995Slide - 10

Internet LayerInternet Layer Menangani routing datagram ke tujuanMenangani routing datagram ke tujuan Melakukan Fragmentasi dan DefragmentasiMelakukan Fragmentasi dan Defragmentasi Protokol terpenting, Internet Protocol (IP) dan Protokol terpenting, Internet Protocol (IP) dan

Internet Control Message Protocol (ICMP)Internet Control Message Protocol (ICMP)

Page 11: TCP-IP

Computer Network Research Group ITB - 1995Slide - 11

Network Access LayerNetwork Access Layer Menangani hubungan ke NICMenangani hubungan ke NIC Menentukan besar paket Menentukan besar paket Konversi IP ke alamat mesinKonversi IP ke alamat mesin

Page 12: TCP-IP

Computer Network Research Group ITB - 1995Slide - 12

Enkapulasi Data dalam Enkapulasi Data dalam TCP/IPTCP/IP

header

Network Access

Application

Transport

Internet

Page 13: TCP-IP

Computer Network Research Group ITB - 1995Slide - 13

Pengiriman Data ke Pengiriman Data ke Tujuannya dalam TCP/IPTujuannya dalam TCP/IP

Application

Transport

Application

TransportInternet Internet Internet

Network Access Network AccessNetwork Access

Router

Page 14: TCP-IP

Computer Network Research Group ITB - 1995Slide - 14

KONSEP DESIGN KONSEP DESIGN JARINGAN TCP?IPJARINGAN TCP?IP

IP AddressIP Address Klasifikasi IP AddressKlasifikasi IP Address

Pembentukan Sub-NetworkPembentukan Sub-Network Routing dan Tabel RoutingRouting dan Tabel Routing

Mekanisme RoutingMekanisme Routing Name ServiceName Service

Page 15: TCP-IP

Computer Network Research Group ITB - 1995Slide - 15

IP AddressIP Address Alamat merupakan alat agar “paket” Alamat merupakan alat agar “paket”

dapat mencapai tujuandapat mencapai tujuan Pengalamatan harus unikPengalamatan harus unik IP Address disusun dari 32 bit bilangan IP Address disusun dari 32 bit bilangan

biner biner IP address diapply ke Network IP address diapply ke Network

Operation CenterOperation Center

Page 16: TCP-IP

Computer Network Research Group ITB - 1995Slide - 16

Klasifikasi IP AddressKlasifikasi IP Address Address kelas AAddress kelas A

bit pertama IP Address-nya “0”bit pertama IP Address-nya “0” Address kelas BAddress kelas B

2 bit pertama IP Address-nya “10”2 bit pertama IP Address-nya “10” Address kelas C Address kelas C

3 bit pertama IP Address-nya “110”3 bit pertama IP Address-nya “110” Address kelas DAddress kelas D

3 bit pertama IP Address-nya “111”3 bit pertama IP Address-nya “111”

Page 17: TCP-IP

Computer Network Research Group ITB - 1995Slide - 17

Mengartikan suatu AddressMengartikan suatu Address26 104 0 19

128 66 12 1

192 178 16 1

Page 18: TCP-IP

Computer Network Research Group ITB - 1995Slide - 18

Mengartikan suatu AddressMengartikan suatu Address26 104 0 19

128 66

192 178 16 1

Host 104.0.19 darinetwork 26(Klas A)

Page 19: TCP-IP

Computer Network Research Group ITB - 1995Slide - 19

Mengartikan suatu AddressMengartikan suatu Address26 104 0 19

128 66 12 1

192 178Host 12.1 darinetwork 128.66(Klas B)

Page 20: TCP-IP

Computer Network Research Group ITB - 1995Slide - 20

Mengartikan suatu AddressMengartikan suatu Address26 104 0 19

128 66

192 178 16 1

Host 1 dari network 192.178.16(Klas C)

Page 21: TCP-IP

Computer Network Research Group ITB - 1995Slide - 21

Pembentukan Sub- NetworkPembentukan Sub- Network Sebuah Network dapat dibagi menjadi Sebuah Network dapat dibagi menjadi

beberapa Sub-Networkbeberapa Sub-Network Untuk “menghemat” IP addressUntuk “menghemat” IP address Prinsip : SubnettingPrinsip : Subnetting

Menggeser “network address” dengan Menggeser “network address” dengan mengubah maskingmengubah masking

Page 22: TCP-IP

Computer Network Research Group ITB - 1995Slide - 22

Routing dan Tabel RoutingRouting dan Tabel Routing Bertanggung Jawab terhadap Bertanggung Jawab terhadap

pengiriman datagram pengiriman datagram Setiap host membangun suatu “tabel Setiap host membangun suatu “tabel

routing”.routing”. Dapat menggunakan router/gateway Dapat menggunakan router/gateway

untuk menghubungi host yang “jauh”untuk menghubungi host yang “jauh”

Page 23: TCP-IP

Computer Network Research Group ITB - 1995Slide - 23

Mekanisme RoutingMekanisme Routing

Application

Transport

Application

Transport

128.66.12.2 128.66.1.2128.66.12.3 128.66.1.5

128.66.1.0128.66.12.0

Internet InternetInternet

Page 24: TCP-IP

Computer Network Research Group ITB - 1995Slide - 24

Mekanisme RoutingMekanisme Routing

Application

Transport

Application

Transport

128.66.12.2 128.66.1.2128.66.12.3 128.66.1.5

128.66.1.0128.66.12.0

tujuan gateway128.66.1.0 128.66.1.5128.66.12.0 128.66.12.3default 128.66.12.1

tujuan gateway128.66.1.0 128.66.12.3128.66.12.0 128.66.12.2default 128.66.12.1

tujuan gateway128.66.1.0 128.66.1.2default 128.66.12.1

Page 25: TCP-IP

Computer Network Research Group ITB - 1995Slide - 25

Name ServiceName Service Bagaimana memetakan Nama ke IP Bagaimana memetakan Nama ke IP

addressaddress Implementasi Sederhana menggunakan Implementasi Sederhana menggunakan

Host TableHost Table DNS untuk sistem yang besarDNS untuk sistem yang besar

Page 26: TCP-IP

Computer Network Research Group ITB - 1995Slide - 26

Review Perangkat Keras Review Perangkat Keras JaringanJaringan

Media Fisik JaringanMedia Fisik Jaringan Topologi Fisik JaringanTopologi Fisik Jaringan

Implementasi Jaringan dengan Implementasi Jaringan dengan berbagai jenis NIC berbagai jenis NIC

ex : Instalasi Jaringan Menggunakan ex : Instalasi Jaringan Menggunakan Card EthernetCard Ethernet

Page 27: TCP-IP

Kabel Twisted PairKabel Twisted Pair Kabel KoaksialKabel Koaksial

Fiber-OpticFiber-Optic WirelessWireless

MEDIA IMPLEMENTASI MEDIA IMPLEMENTASI JARINGANJARINGAN

Page 28: TCP-IP

Computer Network Research Group ITB - 1995Slide - 28

Kabel UTPKabel UTP Sepasang Kabel di twistSepasang Kabel di twist Kemampuan transmisi s/d Kemampuan transmisi s/d

10 Mbops10 Mbops menggunakan konektor RJ-menggunakan konektor RJ-

11 atau RJ-4511 atau RJ-45

Kabel UTP

Konektor RJ-11 / RJ-45

Page 29: TCP-IP

Computer Network Research Group ITB - 1995Slide - 29

Kabel KoaksialKabel Koaksial bandwidth lebar,bandwidth lebar, broadbandbroadband thick coax (10base5)thick coax (10base5), RG-8 , RG-8 thin coax (10base2)thin coax (10base2),RG-58,RG-58

Kabel Koaksial

insulator luarinsulator dalam

konduktor luarkonduktor dalam

Page 30: TCP-IP

Computer Network Research Group ITB - 1995Slide - 30

Fiber OpticFiber Optic

MahalMahal Bandwidth lebarBandwidth lebar hampir tidak ada resistansi dan loss hampir tidak ada resistansi dan loss tidak bisa di-tap di tengahtidak bisa di-tap di tengah tidak terganggu oleh cuaca dan panastidak terganggu oleh cuaca dan panas merupakan salah satu kabel utama di masa merupakan salah satu kabel utama di masa

depandepan

Page 31: TCP-IP

Computer Network Research Group ITB - 1995Slide - 31

WirelessWireless

instalasi mudah dilakukaninstalasi mudah dilakukan Antar host saliang berhubungan Antar host saliang berhubungan

menggunakan radiomenggunakan radio

Page 32: TCP-IP

TOPOLOGI FISIKTOPOLOGI FISIKJARINGANJARINGAN

Topologi Bus atau Daisy ChainTopologi Bus atau Daisy Chain Topologi RingTopologi Ring Topologi StarTopologi Star

Page 33: TCP-IP

Computer Network Research Group ITB - 1995Slide - 33

Topologi BusTopologi Bus

Satu kabel yang kedua ujungnya Satu kabel yang kedua ujungnya diterminasiditerminasi

Host terhubung sepanjang busHost terhubung sepanjang bus Paling Prevalent dan sederhanaPaling Prevalent dan sederhana

Page 34: TCP-IP

Computer Network Research Group ITB - 1995Slide - 34

Topologi BusTopologi BusTerminator Terminator

File Server

Workstation

Workstation

Workstation

Workstation

Page 35: TCP-IP

Computer Network Research Group ITB - 1995Slide - 35

Topologi RingTopologi Ring Membetuk suatu lingkaran tertutupMembetuk suatu lingkaran tertutup Setiap host tersambung pada titik lingkaranSetiap host tersambung pada titik lingkaran sinyal mengalir dalam satu arah:sinyal mengalir dalam satu arah:

menghindari collisionmenghindari collision memungkinkan transfer data yang cepatmemungkinkan transfer data yang cepat collision detection lebih sederhanacollision detection lebih sederhana

Page 36: TCP-IP

Computer Network Research Group ITB - 1995Slide - 36

Topologi RingTopologi Ring

Workstation WorkstationWorkstation

WorkstationWorkstationFile Server

Page 37: TCP-IP

Computer Network Research Group ITB - 1995Slide - 37

Topologi StarTopologi Star Hubungan membentuk geometri bintangHubungan membentuk geometri bintang Setiap host terhubung ke suatu Setiap host terhubung ke suatu

konsentratorkonsentrator Lebih handalLebih handal

Page 38: TCP-IP

Computer Network Research Group ITB - 1995Slide - 38

Topologi StarTopologi Star

Workstation WorkstationWorkstation

Workstation

Central node(consentrator)

File Server

Page 39: TCP-IP

Implementasi Jaringan dengan Implementasi Jaringan dengan Berbagai NICBerbagai NIC

EthernetEthernet Token RingToken Ring

ARCnetARCnet FDDIFDDI

Page 40: TCP-IP

Computer Network Research Group ITB - 1995Slide - 40

EthernetEthernet Dikembangkan Xerox CorpDikembangkan Xerox Corp Populer setelah diterima sebagai Populer setelah diterima sebagai

standard IEEE 802.3standard IEEE 802.3 Kecepatan 10 MbpsKecepatan 10 Mbps Menggunakan CSMA/CDMenggunakan CSMA/CD

Page 41: TCP-IP

Computer Network Research Group ITB - 1995Slide - 41

Token RingToken Ring

Dikembangkan oleh IBM, berdasarkan Dikembangkan oleh IBM, berdasarkan standard IEEE 802.5standard IEEE 802.5

Kecepatan 4 mbps dan 16 mbpsKecepatan 4 mbps dan 16 mbps Menggunakan token passing schemeMenggunakan token passing scheme

Page 42: TCP-IP

Computer Network Research Group ITB - 1995Slide - 42

ARCnetARCnet

Dikembangkan oleh DataPoint, Dikembangkan oleh DataPoint, dipopulerkan oleh Standard Microsystemsdipopulerkan oleh Standard Microsystems

Kecepatan 2,5 mbpsKecepatan 2,5 mbps Implementasi : kabel RG-62, topologi starImplementasi : kabel RG-62, topologi star Sudah jarang digunakanSudah jarang digunakan

Page 43: TCP-IP

Computer Network Research Group ITB - 1995Slide - 43

FDDIFDDI FDDI (Fiber Distributed Data FDDI (Fiber Distributed Data

Interface) digunakan dengan kabel Interface) digunakan dengan kabel fiber opticfiber optic

Tidak kompatibel dengan Ethernet, Tidak kompatibel dengan Ethernet, namun Ethernet dapat dienkapsulasi namun Ethernet dapat dienkapsulasi dalam paket FDDIdalam paket FDDI

bukan merupakan standard IEEEbukan merupakan standard IEEE

Page 44: TCP-IP

INSTALASIINSTALASIJARINGAN CARD JARINGAN CARD ETHERNETETHERNET

Perangkat keras JaringanPerangkat keras Jaringan Instalasi Kabel Instalasi Kabel Menghubungkan PC ke JaringanMenghubungkan PC ke Jaringan

Page 45: TCP-IP

Computer Network Research Group ITB - 1995Slide - 45

Komponen Jaringan Thick-EthernetKomponen Jaringan Thick-Ethernet

Thick coax, sebagai backbonesThick coax, sebagai backbones Drop cableDrop cable TransceiverTransceiver Sepasang terminator, untuk terminasiSepasang terminator, untuk terminasi Repeater (Optional)Repeater (Optional)

Page 46: TCP-IP

Computer Network Research Group ITB - 1995Slide - 46

Jaringan Thick-EthernetJaringan Thick-Ethernet

File Server 1Work Station Work Station

Drop Cable

Transceiver

Terminator Terminator

Page 47: TCP-IP

Computer Network Research Group ITB - 1995Slide - 47

Komponen Jaringan Thin-EthernetKomponen Jaringan Thin-Ethernet Kabel thin coax sebagai segmen busKabel thin coax sebagai segmen bus Konektor BNC untuk membentuk satu Konektor BNC untuk membentuk satu

segmen segmen Konektor BNC TKonektor BNC T Sepasang Terminator 50 ohm Sepasang Terminator 50 ohm Repeater (Optional)Repeater (Optional)

Page 48: TCP-IP

Computer Network Research Group ITB - 1995Slide - 48

Jaringan Thin-EthernetJaringan Thin-Ethernet

BNC T-Connector

Work Station

Work Station

Work Station

File Server 2

BNC Terminator

BNC Terminator

Work Station

Work Station

File Server 1

Work Station

BNC Terminator

Repeater

BNC Connector

Page 49: TCP-IP

Computer Network Research Group ITB - 1995Slide - 49

Instalasi Kabel Thin-EthernetInstalasi Kabel Thin-Ethernet satu segmen terdiri dari:satu segmen terdiri dari:

kabel koaksial RG-58kabel koaksial RG-58 sepasang konektor sepasang konektor

BNCBNC untuk menghubungkan untuk menghubungkan

sebuah node digunakan sebuah node digunakan BNC TBNC T

satu segmen harus satu segmen harus diakhiri dengan diakhiri dengan terminator BNCterminator BNC

panjang minimum 18 panjang minimum 18 inchiinchi

BNC Terminator

BNC T

BNC Connetctor

BNC Terminator

BNC Connetctor

BNC T

Kabel koaksial RG-58

Page 50: TCP-IP

Computer Network Research Group ITB - 1995Slide - 50

Instalasi Kabel Thick-EthernetInstalasi Kabel Thick-Ethernet

satu segmen terdiri dari:satu segmen terdiri dari: kabel koaksial RG-8kabel koaksial RG-8 sepasang konektor sepasang konektor

BNCBNC untuk menghubungkan untuk menghubungkan

sebuah node digunakan sebuah node digunakan transceiver dan drop cable transceiver dan drop cable melalui konektor DB 15melalui konektor DB 15

satu segmen harus satu segmen harus diakhiri dengan terminator diakhiri dengan terminator

BNC Connetctor

BNC Connetctor

Kabel koaksial RG-8

DB 15ke node

Transceiver

TerminatorDrop Cable

Page 51: TCP-IP

Computer Network Research Group ITB - 1995Slide - 51

Instalasi Kabel 10baseTInstalasi Kabel 10baseT

satu segmen terdiri dari:satu segmen terdiri dari: kabel UTPkabel UTP sepasang konektor RJ-45 atau RJ-11sepasang konektor RJ-45 atau RJ-11

tidak ada persilangan tidak ada persilangan antar kaki-kaki konektorantar kaki-kaki konektor

Kabel UTP

Konektor RJ-45

Page 52: TCP-IP

Computer Network Research Group ITB - 1995Slide - 52

Network Interface CardNetwork Interface Card I/O addressI/O address

220H, 240H, 280H, 2A0H, 220H, 240H, 280H, 2A0H, 2C0H, 340H2C0H, 340H

IRQ levelIRQ level IRQ 5, IRQ 10, IRQ 11, IRQ 5, IRQ 10, IRQ 11,

IRQ 15IRQ 15 Output PortOutput Port

BNC, UTP, atau Thick-BNC, UTP, atau Thick-EthernetEthernet

shared memory base addressshared memory base address direct memory access channel direct memory access channel

Yang Perlu dikonfigurasi:

UTP out

Thick ethernetout

BNC out

jumperI/O address

jumperIRQ level

jumperdma channel

jumpershared memorybase address

Page 53: TCP-IP

Computer Network Research Group ITB - 1995Slide - 53

Tabel IRQ pada PCTabel IRQ pada PC IRQ 2IRQ 2 EGA/VGA cardEGA/VGA card IRQ 3IRQ 3 COM 2COM 2 IRQ 4IRQ 4 COM 1COM 1 IRQ 5IRQ 5 LPT 2LPT 2 IRQ 7IRQ 7 LPT 1LPT 1 IRQ 10IRQ 10 kosongkosong IRQ 11IRQ 11 kosongkosong IRQ 15IRQ 15 kosongkosong

Page 54: TCP-IP

Computer Network Research Group ITB - 1995Slide - 54

Contoh Posisi JumperContoh Posisi JumperJumper I/O address

300H

320H

340H

360H

Jumper IRQ level

IRQ 3

IRQ 2

IRQ 5

IRQ 5

jumper ditutup jumper dibuka

Page 55: TCP-IP

Computer Network Research Group ITB - 1995Slide - 55

The Next is........The Next is........

Design in Really DesignDesign in Really DesignOur Unconfigured Network Our Unconfigured Network