1 pertemuan 7 communication protocols for e-business matakuliah: m0284/teknologi & infrastruktur...

22
1 Pertemuan 7 Communication Protocols for E-Business Matakuliah : M0284/Teknologi & Infrastruktur E-Business Tahun : 2005 Versi : <<versi/revisi>>

Post on 20-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >

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: >

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: >

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: >

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: >

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: >

6

Open Systems Interconnection Model

Page 7: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >

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: >

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: >

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: >

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: >

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: >

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: >

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: >

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: >

15

Internet Service Provider

Page 16: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >

16

Connecting to an ISP

Page 17: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >

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: >

18

The Internet Protocol Suite

Page 19: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >

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: >

20

Domain Server Tree

Page 21: 1 Pertemuan 7 Communication Protocols for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >

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: >

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