Anda di halaman 1dari 47

Internet

Internet ?
www.dictionary.com
• Adalah jaringan komunikasi global dimana komputer di
seluruh dunia bisa terhubung untuk bertukar informasi.
https://en.wikipedia.org
• Adalah sistem interkoneksi global dari jaringan komputer
yang menggunakan protokol TCP/IP untuk menghubungkan
perangkat di seluruh dunia
merriam-webster.com
• Adalah jaringan komunikasi elektronik yang menghubungkan
jaringan komputer dan fasilitas komputer di seluruh dunia
Network
Network/jaringan
• Network/jaringan adalah hubungan dari dua atau lebih
komputer untuk berbagi resources (seperti printers, disk),
bertukar file, atau komunikasi elektronik lainnya.
• The best example of computer network is Internet.
Network
Jaringan komputer bisa dibangun dengan menggunakan media
kabel, serat optik, atau wireless/nirkabel.
• Media Kabel : informasi dilewatkan dalam bentuk sinyal listrik
• Fiber optik : ….. impulse cahaya
• Wireless : ……. gelombang radio
Network
• Network memerlukan software khusus untuk bisa melakukan
komunikasi.
• Sistem operasi, seperti Windows, Macintosh, dan Linux sudah
dilengkapi dengan beberapa software untuk mendukung
networking.
Network building blocks
• Jaringan, besar atau kecil, memerlukan perangkat keras
khusus untuk bisa bekerja.
• Jaringan komputer kecil memerlukan Network Interface Card
(NIC) pada tiap komputer, kabel, dan hub/switch untuk
menghubungkan semua komputer.
• Jaingan lebih besar memerlukan komponen tambahan seperti
router dan repeater.
RJ45 connector
Network Interface Card (NIC), juga dikenal
dengan nama network interface
controller, network adapter, LAN adapter
atau physical network interface
Jaringan kecil

Jaringan besar
Clients and Servers
Ada dua jenis komputer dalam suatu jaringan : client dan server.
• Server adalah komputer yang menyediakan resource (hard
disk, printer, file) yang disediakan untuk komputer lain. Server
biasanya menggunakan komputer dengan kecepatan tinggi.
• Komputer lain, yang bukan server, disebut client.
• Komputer juga bisa berlaku sebagai keduanya, sebagai server
dan clients (misalnya dalam peer-to-peer network )
Networks Big and Small
• Local area networks
• Wide area networks
• Metropolitan area networks
Network Topology
• Topologi : bagaimana komputer terhubung komponen
jaringan lain

Hub/Switch
Hub and Switch
• Hub hanya melewatkan paket data menuju komputer lain
yang terhubung : duplicate copy
• Switch mengetahui komputer yang terhubung dengan
portnya. Ketika switch menerima data, paket dikirim ke port
dimana komputer tujuan terpasang
Network Administrator
Network Protocol
• Protocols dan standards membuat jaringan bisa bekerja.
• Protokol adalah sekumpulan aturan untuk melakukan
komunikasi, sehingga beragam komponen dalam jaringan bisa
berinteraksi
• Standar dibuat supaya perangkat jaringan dari perusahaan
berbeda bisa saling berkomunikasi
Network Protocol
• Ada banyak protokol terlibat dala suatu jaringan
• Protokol didefinisikan dengan ketat
• Suatu NIC harus tahu bagaimana berkomunikasi dengan NIC
lain
• Sistem operasi harus tahu bagaimana berkomunikasi dengan
NIC untuk bisa mengirim dan menerima data
• Program aplikasi harus tahu bagaimana berkomunikasi
dengan sistem operasi, misalnya untuk mengambil data dari
suatu server
Network Protocol
• Terdapat banyak level/tingkatan protokol
• Pada bagian paling bawah, protokol mendefinisikan
bagaimana tipe sinyal yang digunakan untuk representasi bit
nol dan satu
• Umumnya protokol tingkat tinggi berinteraksi dengan user.
• Contoh: Pada level tinggi, protokol membuat user bisa
mengirim email dari satu tempat ke tempat lain.
Network Protocol
• Beberapa protokol digunakan bersama sebagai satu kesatuan,
disebut protocol suites
– contoh : TCP/IP dan IPX/SPX
• TCP/IP was adalah protokol untuk internet
• IPX/SPX , mempunyai fungsi yang sama seperti TCP/IP
• Protokol level rendah :
• Contoh : Ethernet
• Protokol ini digunakan oleh TCP/IP dan IPX/SPX.
Understanding Standards
• Standar adalah persetujuan akan suatu protokol.
• Tanpa standar, vendor akan mengembangkan protokolnya
sendiri sehingga sulit untuk membuat jaringan dari vendor
berbeda.
• Ada beberapa organisasi untuk standarisasi :
• American National Standards Institute (ANSI).
• Institute of Electrical and Electronics Engineers (IEEE):
– An international organization that publishes several key
networking standards; in particular, the official standard
for the Ethernet networking system (known officially as
IEEE 802.3).
Understanding Standards
• International Organization for Standardization (ISO): A
federation of more than 100 standards organizations from
throughout the world.
• Internet Engineering Task Force (IETF): The organization
responsible for the protocols that drive the Internet.
• World Wide Web Consortium (W3C): An international
organization that handles the development of standards for
the World Wide Web.
Seven Layers of the OSI Reference
Model
The International Organization for Standardization (ISO)
membuat OSI (Open Systems Interconnection ) reference model
sebagai framework untuk mendefinisikan standar dalam jaringan
komputer
dikenal dengan nama OSI model.
• OSI model adalah suatu framework dimana beragam standar
jaringan bisa bekerja
• The OSI model breaks the various aspects of a computer
network into seven distinct layers
• Tujuan: supaya seluruh dunia bekerja dalam cara yang sama
dalam networking
OSI 7 Layer
• Tiga layer (L1-L3) terbawah disebut lower layer
• Tugas: berurusan dengan mekanisme tentang bagaimana
informasi dikirim dari satu komputer ke komputer lain melalui
jaringan
• Layer 4-7 disebut upper layer
• Berurusan dengan bagaimana suatu program aplikasi
terhubung dengan jaringan melalui suatu onterface
OSI

Upper layer
L4-L7

lower layer
(L1-L3)
• 7 layer OSI bisa dipandang sebagai protokol ideal tentang
networking.
• Dalam kenyataan, protokol jaringan tidak secara detail
mengikuti aturan OSI
• OSI model menyediakan suatu konsep tentang bagaimana
jaringan bekerja

Layer 7 – Application
• Layer Aplikasi adalah layer dimana user meng-input data dan
data ditampilkan pada user.
• Layer Aplikasi bisanya berbentuk software yang bekerja pada
komputer
• Layer Aplikasi menyediakan platform untuk mengirim dan
menerima data dari jaringan
• Semua aplikasi yang melakukan komunikasi melalui jaringan
termasuk dalam layer ini
Layer 7 – Application
• Browsers :- Mozilla Firefox, Internet Explorer, Google Chrome
etc
• Email clients: - Outlook Express, Mozilla Thunderbird etc.
• FTP clients :- Filezilla, sFTP, vsFTP
• SNMP (Simple Network Management Protocol) — Used to
control the connected networking devices.
• TFTP (Trivial File Transfer Protocol) — Used to transfer the
files rapidly.
• DNS (Domain Naming System) — Used to translate the name
with IP address and vice versa.
Layer 7 – Application
• DHCP (Dynamic Host Configuration Protocol) — Used to
assign IP address and DNS information automatically to hosts.
• Telnet— used to connect remote devices.
• HTTP (Hypertext Transfer Protocol) — Used to browse web
pages.
• FTP (File Transfer Protocol) — Used to reliably sends/retrieves
files.
• SMTP (Simple Mail Transfer Protocol) — Used to sends email.
• POP3 (Post Office Protocol v.3) — Used to retrieves email.
• NTP (Network Time Protocol) — Used to synchronizes clocks.
Layer 6 – Presentation
• Layer presentasi adalah mengenai sistem operasi : windows,
Linux, Unix, OSX
• user berinteraksi dengan layer aplikasi, layer aplikasi
berinteraksi dengan layer presentasi
• Tugas layer presentasi : menyiapkan data yang diterima dari
Layer aplikasi, dan menandainya dengan kode seperti ,doc,
.jpg, dsb
• Layer presentasi juga mengenai enkripsi, kompresi dan
dekompresi
Layer 5 – Session
• Layer sesi berurusan dengan koneksi : membentuk, mengatur,
dan memutuskan koneksi antar dua nodes (perangkat).
• Contoh : dalam browsing internet, user berinteraksi dengan
layer aplikasi, Layer aplikasi dengan presentasi, dan layer sesi
membuat sistem operasi berinteraksi dengan web server
• Mungkin ada banyak user yang mengakses web server
bersamaan, layer sesi mengatur komunikasi tiap user.

Layer 4 – Transport
• Layer Transport menyediakan layanan berikut :
• Membangun dan menjaga koneksi antar dua perangkat untuk
layer sesi
• Multipleks koneksi sehingga beberapa aplikasi bisa mengirim
dan menerima data bersamaan
• Layer 4 juga melakukan segmentasi : proses dimana data
berukuran besar dipecah menjadi segmen dengan ukuran
kecil


Layer 4 – Transport
• Koneksi bisa bersifat connection oriented atau connection
less.
– connectionless : unreliable data delivery.
» UDP protocol.
– connection oriented : reliable data delivery
» TCP protocol.
• Reliability adalah jaminan bahwa data terkirim.
• Dalam metode connection oriented, sebelum segment
dikirim, dilakukan proses berikut :
Three way handshake process
Three way handshake process
• 1. PC1 sends a SYN single to PC2 indicating that it wants to
establish a reliable session.

• 2. P2 replies with ACK/SYN signal where ACK is the


acknowledgment of PC1’s SYN signal and SYN indicates that
PC2 is ready to establish a reliable session.

• 3. PC1 replies with ACK signal indicating that is has received


SYN signal and session is now fully established.
Layer 4 – Transport
Fungsi berikut juga dijalankan dalam Layer 4 untuk kepentingan
reliabilty
• Detect lost packets and resend them
• Detect packets that arrived out of order and reorder them
• Recognize duplicate packets and drop extra packets
• Avoid congestion by implementing flow control
Flow control
Flow control dilakukan dengan dua cara :
• Ready/not ready signals
• Windowing
Connection Multiplexing/Application
Mapping
• Fitur Connection multiplexing membuat beragam aplikasi bisa
terhubung bersamaan
– Bagaimana caranya?
• Layer transport menggunakan angka untuk tiap koneksi, yang
disebut port atau socket number
• Port number Descriptions
• 0–1023 Well-Known—For common TCP/IP
functions and applications
• 1024–49151 Registered—For applications built by
companies
• 49152–65535 Dynamic/Private—For dynamic
connections or unregistered applications
TCP UDP
FTP 20, 21 DNS 53
Telnet 23 DHCP 67,68
SMTP 25 TFTP 69
DNS 53 NTP 123
HTTP 80 SNMP 161
POP 110
NNTP 119
HTTPS 443
Network Layer
• Layer Network menyediakan alamat logik (IP address)
– perangkat : Router
• Fungsi utama :
– Define IP address
– Find routes based on IP address to reach its destination
– Connect different data link type together like as Token
Ring, Serial, FDDI, Ethernet etc.
IP address
• IP address (IPv4) mempunyai panjang 32 bit
• Terdiri dari dua komponen:
– Network component: - Defines network segment of
device.
– Host component :- Defines the specific device on a
particular network segment
• Subnet mask is used to distinguish between network
component and host component.
IP address
Data Link Layer
Protokol layer data link berfungsi untuk :
• mengatur ukuran paket data yang akan dikirim
• pengalamatan paket sehingga bisa terkirim dengan benar,
• Menghindari collision
• error corretion

Pada level L2 (layer data link), tiap perangkat memiliki alamat


yang disebut Media Access Control address, atau MAC address.
Physical Layer
• Layer fisik mengatur tentang karakteristik fisik dari jaringan,
seperti tipe kabel yang digunakan, tipe konektor, panjang
kabel yang bisa digunakan, dsb.
• Layer fisik juga meliputi karaktristik dari sinyal yang digunakan
untuk megirim data/informasi
Contoh : Repeater, Hub
• Repeater digunakan untuk regerasi sinyal dengan tujuan
untuk menambah jangkauan jaringan.
• Hubs juga merupakan perangkat layer fisik, sering disebut
multiport repeater.
• Repeaters dan hubs tidak menge-cek kontent dari paket data
yang diterima
Physical Transmission Medium

• Media transmisi LAN bisa dibagi dalam dua katagori : wired


(kabel) dan wireless
• Dalam transmisi kabel, ada tiga tipe media :
– copper twisted pair,
– coaxial cable, dan
– optical fiber.
• Tipe dari media transmisi menentukan laju data dan jarak
transmisi.
Media Transmisi
• Twisted Pair Copper Wire (shielded-unshielded)

• Jarak maks. 100 m tanpa repeater


• Data rate tergantung dari jarak transmisi dan modulasi yang
digunakan.
• Data rate < coax atau fiber optik
Media Transmisi
Coaxial cable
• Mempunyai data rate dan jarak transmisi lebih jauh
• Ada dua tipe :
– thin wire
• Diameter 5mm
• Jarak lebih pendek ± 200 m
• Kecepatan 10 Mbps
– thick wire
• Diameter 12 mm
• Jarak mencapai 500 m, data rate 10 Mbps
Media Transmisi
Fiber optik
• Fiber optik membawa data dalam cahaya,
berbeda dengan UTP/STP
dan kabel coax yang membawa
data dalam sinyal elektrik

• Fiber optik mempunyai laju data dan jarak transmisi yang jauh
lebih besar.
• Suatu LAN bisa menggunakan gabungan dari ketiga media
tersebut.
Jaringan harus mampu memenuhi beberapa kriteria :
Performance :
• Transit time : It is the time taken to travel a message from one
device to another.
• Response time : It is defined as the time elapsed between
enquiry and response.
Reliability
• It decides the frequency at which network failure take place.
More the failures are, less is the network's reliability.
Security
• protection of data from the unauthorised user or access.

Anda mungkin juga menyukai