Anda di halaman 1dari 28

Introductions

Administrasi Jaringan

Ganjil 2016/2017
Kuliah Hari ini

Tentang Mata Kuliah ini :


Kontrak Perkuliahan
Review tentang Jaringan Komputer
About me
• Rakhmadhany Primananda, S.T., M.Kom
– S1 Teknik Elektro UB & S2 Teknik Informatika ITS
– Lab. Jaringan Komputer Gedung H 1.4
– Email rakhmadhany@ub.ac.id
– Email tugas: rakhmadhany.kuliah@gmail.com
– Web: rakhmadhany.lecture.ub.ac.id
– Whatsapp/SMS : 085855768686
– FB: /rakhmadhany.primananda
– ID Twitter & LINE: rakhmadhany
• Research and Interest:
– Software Defined Networking
– Wireless Network
– Linux SysAdmin
– Multimedia Networking
• Research Group 2016 :
– IoT, Agriculture Sensing

Introduction 1-3
Pustaka

• Kurose & Ross, “Computer Networking : Top down Approach”,


6th Ed., Pearson/Addison, 2012.
• Tanenbaum, “Computer Networks”, 5th Ed., Prentice, 2010.
• Hofmann & Beaumont, “Content Networking”, Morgan, 2005.
• Rosenberg, “A Primer of Multicast Routing”, Springer, 2012.
• O’Driscoll, “Next Generation IPTV Service and Technologies”,
Wiley, 2008.
• Feamster, Proactive Techniques for Correct & Predictable
Internet Routing, Massachuseas Institute of Technology`

File diunduh di: 10.34.1.120


Kontrak Perkuliahan

Syarat:
 

  –  telah mengambil MK Jaringan Komputer


•  Deskripsi:
–  membahas kompleksitas routing pada jaringan
Internet, overlay network, dan isu-isu terkini pada jaringan
komputer.
• 
 
Tujuan:
–  memahami secara konsep dan implementasi routing di
Internet beserta batasan-batasannya.
•  Strategi:
–  ceramah, presentasi kelompok & diskusi serta
praktik. Praktik dilakukan dalam perkuliahan dan secara
mandiri.
Materi Perkuliahan

• Review Jaringan Komputer


• Algoritma Routing
• Routing di Internet
• Broadcast & Multicast Routing
• Overlay Network
• Network Management
• Performance Issues
Evaluasi & Nilai
Mata Kuliah ini
-  3 SKS
Evaluasi
Tugas 15%
Proyek 30%
UTS 20%
UAS 20%
KUIS 15%
ATTENTION !!!  Presensi < 80%, NA = E
#0 - The Internet?"
The Internet: Apa itu?"

• Temuan yang paling berpengaruh


–  eksperimen yang berawal dari lab
– menjadi sebuah sarana komunikasi global
•  Bahkan lebih luas lagi
–  Hari ini: 2.4 Milyar pengguna (hingga Juni 2012)
–  Esok: lebih banyak pengguna, komputer, sensor
•  Inovasi tiada henti
–  Apps: Web, P2P, social networks, virtual worlds
–  Links: optics, WiFi, cellular, WiMax, LTE, ...
Telah merubah banyak hal!!!"

 The ways we do business


–  E-commerce, advertising, cloud computing, ...
 The way we have relationships
–  E-mail, IM, Facebook friends, virtual worlds
 How we think about law
–  Interstate commerce? National boundaries?
 •The way we govern
–  E-voting and e-government
–  Censorship and wiretapping
 The way we fight
–  Cyber-attacks, including nation-state attacks
What’s the Internet: “nuts and bolts” view
PC mobile network
•  millions of connected
server
computing devices:
wireless global ISP
–  hosts = end systems
laptop
smartphone –  running network apps
home
network
 communication links regional ISP
wireless
 fiber, copper,
links radio,satellite
wired
links
 transmission
rate:bandwidth

 Packet switches:forward
packets (chunks of data)
router institutional
 routersandswitches
network

MK: Jaringan Komputer Lanjut Slide 10


A closer look at network structure:
 network edge: mobile network
 hosts: clients and
servers global ISP
 servers often in data
centers home
network
 access networks, regional ISP

physicalmedia: wired,
wireless
communication links

 network core: institutional


•  interconnected routers network
•  network of networks
Internet structure: network of networks
Tier 1 ISP Tier 1 ISP Google

IXP IXP IXP

Regional ISP Regional ISP

access access access access access access access access


ISP ISP ISP ISP ISP ISP ISP ISP
•  at small # -
–  “tier-1” commercial ISPs (e.g., Level 3, Sprint, AT&T, NTT), national
& international coverage
–  content provider network (e.g, Google): private network that connects
it data centers to Internet, often bypassing tier-1, regional ISPs
MK: Jaringan Komputer Lanjut Slide 12
#0.5 – But, What is Networking?"
Protocol Acronyms: too much?"
SNMP! WAP! SIP! IPX!
LLDP! FTP! PPP! M AC!
UDP!
MK: J
O SPF! RTP! ICMP! IM AP!
BGP!
PIM! HTTP!
RED! ARP!
IP!
RIP! M PLS! TC P!
SMTP!
RTSP! BFD!
NNTP!
SACK! TLS! NAT!
DNS! SSH!
POP! VLAN! LISP! VTP! TFTP!
A Heap of Header Formats?"
A Big Bunch of Boxes?"
Label! Load!
Router! Switched! balancer! Sw itch!
Router! Internet Access!
Manager! Repeater!
Gateway!
Intrusion! Bridge! Route!
Deep! Detection! Reflector!
Packet! System!
Inspection! DHCP!
server! Packet!
Firew all!
shaper!
NAT! Hub!
Packet!
sniffer!
DNS! server!
WAN! Access ! Proxy! accelerator! Point!
MK: Jaringan Komputer Lanjut Slide 16
A Ton of Tools?"
arpwatch! tcpdump! syslog!
wget!
nslookup!
traceroute!
nagios!
snort!
nm ap!
whois! ipconfig!
rancid!
ntop!
net-snmp! iptraf!
dig! ping!
iperf!
NDT! wireshark!
dummynet! mrtg!
#1 - Reviews of Computer
Networks

Mekanisme Web Request


Synthesis: a day in the life of a web request

• journey down protocol stack complete!


– application, transport, network, link
• putting-it-all-together: synthesis!
– goal: identify, review, understand protocols (at all layers)
involved in seemingly simple scenario: requesting www page
– scenario: student attaches laptop to campus network,
requests/receives www.google.com
A day in the life: scenario
browser DNS server
Comcast network
68.80.0.0/13

school network
68.80.2.0/24

web page

web server Google’s network


64.233.169.105 64.233.160.0/19
A day in the life… connecting to the Internet
DHCP DHCP • connecting laptop needs to get
DHCP UDP
DHCP IP
its own IP address, addr of first-
DHCP Eth hop router, addr of DNS server:
Phy use DHCP
DHCP

 DHCP request encapsulated in


DHCP DHCP UDP, encapsulated in IP,
DHCP UDP encapsulated in 802.3 Ethernet
DHCP IP
DHCP Eth router
Phy  Ethernet frame broadcast (dest:
(runs DHCP)
FFFFFFFFFFFF) on LAN, received at
router running DHCP server

 Ethernet demux’ed to IP
demux’ed, UDP demux’ed to
DHCP
A day in the life… connecting to the Internet
DHCP DHCP • DHCP server formulates DHCP
DHCP UDP ACK containing client’s IP
DHCP IP address, IP address of first-hop
DHCP Eth router for client, name & IP
Phy address of DNS server

 encapsulation at DHCP server,


frame forwarded (switch
DHCP DHCP learning) through LAN,
DHCP UDP demultiplexing at client
DHCP IP
DHCP Eth router  DHCP client receives DHCP ACK
Phy (runs DHCP)
DHCP reply

Client now has IP address, knows name & addr of DNS


server, IP address of its first-hop router
A day in the life… ARP (before DNS, before HTTP)
DNS DNS • before sending HTTP request, need IP
DNS UDP address of www.google.com: DNS
DNS
ARP
IP
ARP query Eth
Phy  DNS query created, encapsulated in
UDP, encapsulated in IP, encasulated in
Eth. In order to send frame to router,
ARP
need MAC address of router interface:
ARP reply Eth ARP
Phy
 ARP query broadcast, received by
router, which replies with ARP reply
giving MAC address of router
interface
 client now knows MAC address of
first hop router, so can now send
frame containing DNS query
A day in the life… using DNS
DNS
DNS UDP DNS server
DNS IP
DNS DNS DNS Eth
DNS UDP DNS Phy
DNS IP
DNS Eth
Phy
DNS
Comcast network
68.80.0.0/13

 IP datagram forwarded from campus


network into comcast network,
routed (tables created by RIP, OSPF,
 IP datagram containing DNS
IS-IS and/or BGP routing protocols)
query forwarded via LAN switch to DNS server
from client to 1st hop router
 demux’ed to DNS server
 DNS server replies to client
with IP address of
www.google.com
A day in the life… TCP connection carrying HTTP
HTTP
HTTP
SYNACK
SYN TCP
SYNACK
SYN IP
SYNACK
SYN Eth
Phy

 to send HTTP request, client


first opens TCP socket to
web server
 TCP SYN segment (step 1 in 3-
SYNACK
SYN TCP way handshake) inter-domain
SYNACK
SYN IP routed to web server
SYNACK
SYN Eth
Phy  web server responds with TCP
SYNACK (step 2 in 3-way
web server handshake)
64.233.169.105  TCP connection established!
A day in the life… HTTP request/reply
 web page finally (!!!) displayed
HTTP
HTTP HTTP
HTTP
HTTP TCP
HTTP
HTTP IP
HTTP
HTTP Eth
Phy

 HTTP request sent into TCP


socket
 IP datagram containing HTTP
HTTP
HTTP
HTTP TCP
request routed to
HTTP IP www.google.com
HTTP Eth  web server responds with
Phy HTTP reply (containing web
page)
web server
 IP datgram containing HTTP
64.233.169.105
reply routed back to client
Bertanyalah, sebelum anda
ditanya! Ada pertanyaan?

END OF LECTURE #1

MK: Jaringan Komputer Lanjut 27

Anda mungkin juga menyukai