• Tidak ada hasil yang ditemukan

comnet0302(intro).ppt 586KB Jun 23 2011 10:25:56 AM

N/A
N/A
Protected

Academic year: 2017

Membagikan "comnet0302(intro).ppt 586KB Jun 23 2011 10:25:56 AM"

Copied!
31
0
0

Teks penuh

(1)

Computer Networks

2003/Fall

Division of Electronics & Information Engineering

(2)

Course Syllabus (I)

Lecturer : Gihwan Cho

office : room 607 (voice 3437)

email : [email protected]

office hour : Tue. 11:00 ~ 13:00 or by appointment

Teaching assistant : Ilsik Yang

office : Distributed Computing System Lab. (room 618)

email : [email protected]

office hour : Tue: 11:00 ~ 13:00, Wed. 10:00 ~ 11:00

Text Books

W. Stallings, Data & Computer Communications, 6th edition,

Prentice Hall, ISBN 0-13-086388-2

(3)

Course Syllabus (II)

Course objectives

understanding of the basic principles of computer networks

understand the Internet and its protocols

then, you are expected to be able to

describe in detail the operations of Internet protocols

develop your own Internet applications

Outline

overall introduction of data & computer communications

data communications

wide area networks

local area networks

(4)

Course Syllabus (III)

Expected works

2 examinations (mid, final), 2 reports (problems in exercise)

Lecture information

WilliamStallings.com/DCC6e.html

dcs.chonbuk.ac.kr/~ghcho/courses/comnet.html

Grading

exam. 70(35, 35), reports 20(10, 10), attendance 10

(5)

Lecture Topic I

(6)

Chapter 1 : A Communications Model

Source

generates data to be transmitted

Transmitter

converts data into transmittable signals

Transmission System

carries data

Receiver

converts received signal into data

Destination

(7)

Simplified Communications Model :

Diagram

(b) Example SourceSource

Server (a) General block diagram

Modem Workstation

Public Telephone Network

(8)

Key Communications Tasks

Transmission system utilization

Interfacing

Signal generation

Synchronization

Exchange management

Error detection and correction

Addressing and routing

Recovery

Message formatting

Security

(9)

Simplified Data Communications Model

Digital bit

Stream

Analog

signal

Analog

signal

Digital bit

Stream

Text

Text

Input Information m Input data g(t) Transmitted signal g(t) Received signal r(t) Output data g’(t) Output information m’

Source Trans-mitter

Trans-mission

System Receiver

(10)

Why Data Networking

Point to point communication not usually practical

devices are too far apart

large set of devices would need impractical number of

connections

(11)

Simplified Network Model

Source Trans-mitter Trans-mission System Receiver Destination

Local area

network

Wide-area

network

Source System Destination System

(12)

Wide Area Networks (WAN)

Large geographical area

Crossing public rights of way

Rely in part on common carrier circuits

Alternative technologies

circuit switching

packet switching

frame relay

(13)

Circuit Switching, Packet Switching

Circuit switching

dedicated communications path established for the duration of

the conversation

e.g. telephone network

Packet switching

data sent out of sequence

small chunks (packets) of data at a time

packets passed from node to node between source and

destination

(14)

Frame Relay, ATM

Frame relay

packet switching systems have large overheads to compensate

for errors

modern systems are more reliable

errors can be caught in end system

most overhead for error control is stripped out

ATM (Asynchronous Transfer Mode)

evolution of frame relay

little overhead for error control

fixed packet (called cell) length

anything from 10Mbps to Gbps

(15)

Local Area Networks (LAN)

Smaller scope

building or small campus

Usually owned by same organization as attached devices

Data rates much higher

Usually broadcast systems

Now some switched systems and ATM are being

(16)

Protocols

Used for communications between entities in a system

Must speak the same language

Entities

user applications

e-mail facilities

terminals

Systems

computer

terminal

(17)

Key Elements of a Protocol

Syntax

data formats

signal levels

Semantics

control information

error handling

Timing

speed matching

(18)

Protocol Architecture

Task of communication broken up into modules

For example file transfer could use three modules

file transfer application

communication service module

(19)

A Simplified Three Layer Model

Network access layer

exchange of data between the computer and the network

sending computer provides address of destination

may invoke levels of service

dependent on type of network used (LAN, packet switched etc.)

Transport layer

reliable data exchange

independent of network being used

independent of application

Application layer

support for different user applications

(20)

Addressing Requirements

Two levels of addressing required

Each computer needs unique network address

Each application on a (multi-tasking) computer needs a

unique address within the computer

(21)
(22)

Protocol Data Units (PDU)

At each layer, protocols are used to communicate

Control information is added to user data at each layer

Transport PDU

transport layer may fragment user data

each fragment has a transport header added

destination SAP

sequence number

error detection code

Network PDU

adds network header

(23)
(24)

TCP/IP Protocol Architecture

Developed by the US Defense Advanced Research

Project Agency (DARPA) for its packet switched network

(ARPANET)

Used by the global Internet

No official model but a working one

application layer

host to host or transport layer

internet layer

network access layer

(25)
(26)

OSI Model

Open Systems Interconnection

Developed by the International Organization for

Standardization (ISO)

Seven layers

application

presentation

session

transport

network

data Link

physical

(27)
(28)

Standards

Required to allow for interoperability between equipment

Advantages

ensures a large market for equipment and software

allows products from different vendors to communicate

Disadvantages

freeze technology

may be multiple standards for the same thing

(29)
(30)
(31)

Referensi

Dokumen terkait

Berdasarkan uraian diatas, tujuan penelitian ini adalah untuk mengetahui hasil belajar matematika antara siswa yang menggunakan tes pilihan ganda tipe analisis

  Akumulasi pencapaian  kinerja pada masing­masing kegiatan, akan menjadi

Dengan metode ini dapat diketahui bagaimana minat remaja kelas XI IPA SMA Unggul Sakti tahun ajaran 2015/2016 dalam menonton sinetron televisi.. 3.2 Tempat dan Waktu

Kemampuan anggaran organisasi diukur dari : (a) apakah unit layanan memiliki anggaran yang memadai untuk memenuhi kuantitas sarana prasarana pelayanan; dan (b) kemampuan

Identifikasi kultur jamur kayu berdasarkan reaksi dengan asamgalat dan asamtanat (reaksi oksi- dasi) pada medium agar telah dilakukan oleh Nobles [9] pada beberapa

Memahami makna dalam wacana lisan interpersonal dan transaksional, secara formal maupun informal, dalam bentuk recount, narrative, procedure,

Puji Syukur penulis panjatkan atas kehadirat Allah Bapa karena berkat rahmat dan karunia-Nya penulis mampu menyelesaikan penulisan skripsi yang berjudul

karena kelebihan bobot. Kelebihan bobot ini terjadi karena skor item yang dikorelasikan dengan skor total ikut serta sebagai komponen skor total, yang menyebabkan angka