1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur...
-
date post
20-Dec-2015 -
Category
Documents
-
view
215 -
download
0
Transcript of 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur...
![Page 1: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/1.jpg)
1
Pertemuan 7 Communication Protocols
for E-Business
Matakuliah : M0284/Teknologi & Infrastruktur E-Business
Tahun : 2005
Versi : <<versi/revisi>>
![Page 2: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/2.jpg)
2
Learning Objectives
• Explain the idea of a protocol
• Describe the OSI model of communication protocol
• Point out important features of the TCP/IP protocol suite
![Page 3: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/3.jpg)
3
Overview
• What is a protocol?
• The Open Systems Interconnection Model
• Understanding the Internet
• The Internet Protocol Suite
![Page 4: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/4.jpg)
4
What is a Protocol?
• Rules of communication• Communication consists of small acts• Protocols formalize the notion of acts• Protocols relate to other protocols in terms of
layers
![Page 5: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/5.jpg)
5
Protocol Layers
Different functions in a post-office based communication system
![Page 6: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/6.jpg)
6
Open Systems Interconnection Model
![Page 7: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/7.jpg)
7
OSI Model
Layer 0: The physical media
Layer 1, Physical: Specifications related to transfer of data bits. Modulation techniques, voltages, interfaces
Layer 2, Datalink: Specs related to delivery of frames across two adjacent nodes. Sending and receiving of frames from the media, frame structure, addressing
![Page 8: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/8.jpg)
8
The OSI Model
• Layer 3, Network: Specs relating to sending message over the entire network routing, congestion control
![Page 9: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/9.jpg)
9
The OSI Model
Layer 4, Transport: Ensure end-to-end delivery function executed at the sender and recipient end
![Page 10: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/10.jpg)
10
The OSI Model
• Layer 5, Session: establish, maintain and terminate session
• Layer 6, Presentation: data representation, encryption
• Layer 7, Application: network application, user interface
![Page 11: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/11.jpg)
11
The Internet
• Data Centric network• Separation of Communication and data
processing between 2 computers, one called host and the other router
• Packet Switched Network
![Page 12: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/12.jpg)
12
The Internet: Packet Switching
Packets travel from sending host to destination host. Along the way the packets are routed from one router to another
![Page 13: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/13.jpg)
13
The Internet: Network connecting other networks
A simplified view of the Internet
![Page 14: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/14.jpg)
14
The Internet: The Network
• Networks owned by different governments and organizations
• Consists of different levels of backbone national level, regional level
• The backbones are owned and operated by different Internet service providers and governments
• The backbone meet at network access points and metropolitan area exchanges
![Page 15: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/15.jpg)
15
Internet Service Provider
![Page 16: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/16.jpg)
16
Connecting to an ISP
![Page 17: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/17.jpg)
17
Internet Protocol Suite
• Developed independently of OSI
• Can be mapped to OSI model
• Layer 3, network layer: IP, Internet protocol
• Layer 4, transport layer: TCP, transmission control protocol
• Layer 7, application: FTP, HTTP
![Page 18: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/18.jpg)
18
The Internet Protocol Suite
![Page 19: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/19.jpg)
19
Internet Protocol
• Internet addressing32 bit Internet address:
10000001 00011111 10000001 00011111
is written as 129.31.129.31
• Domain name addressing domain name servers translates an address chaudhury.mis.mgmt.edu to the above IP address
• Different domains: edu, gov, com, mil, net
• New domains: biz, pro, cop, museum, aero, name
![Page 20: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/20.jpg)
20
Domain Server Tree
![Page 21: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/21.jpg)
21
IP Routing
Routing tables at each router specify for the packet destination address the network address that the packet is to be routed to
![Page 22: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >](https://reader030.fdocuments.net/reader030/viewer/2022032800/56649d4c5503460f94a2b2ba/html5/thumbnails/22.jpg)
22
Transmission Control Protocol
• Fulfills the functions of Layer 4, transport layer ensures end-to-end delivery
• Breaks data stream from the application layer into packets (IP datagrams)
• Uses a system of acknowedgement-with- retransmission paradigm