Computer Network

Only available on StudyMode
  • Download(s) : 223
  • Published : April 24, 2013
Open Document
Text Preview
Bahçeşehir University Department of Computer Engineering
CMPE 2204 Introduction to Computer Networks Spring 2013

Chapter 1 Data Communications and Networks Overview and Protocol Layers Dr. Çağrı Güngör

1

Basic Info about the Course
• Course Content (tentative):
— Computer networks; network architectures; protocol layers; TCP/IP; principles of Internet; wireless networks; introduction to network management, etc..

• Course Objectives:
— Understand widely known network protocols, communication architectures, and wireless networks, — Learn TCP/IP and protocol layers, — Get a basic understanding of network management, etc.

Bahcesehir Univeristy CMPE 2204

2

Text Books
• J. Kurose, K. Ross, “Computer Networking: A Top Down Approach,” Addison-Wesley, 5th edition, March 2009.



W. Stallings, “Data and Computer Communications,” Prentice Hall, 8th edition, 2007. B. Forouzan, “Data Communications and Networking,” McGraw-Hill, 4th edition, 2007. Bahcesehir Univeristy CMPE 2204

3



Grading
• You will have:
— — — — 1 Midterm Quiz 1 Class Project 1 Final : : : : 25 10 25 40 % % % %

• NO MERCY ABOUT CHEATING !!!

Bahcesehir Univeristy CMPE 2204

4

Internet Infrastructure

Bahcesehir Univeristy CMPE 2204

5

Interesting Internet Appliances
Web-enabled toaster + weather forecaster

IP picture frame http://www.ceiva.com/

World’s smallest web server http://www-ccs.cs.umass.edu/~shri/iPic.html

Internet phones
6

Bahcesehir Univeristy CMPE 2204

Networks are complex !!!
• Many “pieces”:
— Various applications, hosts, routers, protocols hardware, software

• The complexity of the communication task is reduced by using multiple protocol layers: — Each protocol is implemented independently — Each protocol is responsible for a specific subtask — Protocols are grouped in a hierarchy

• A structured set of protocols is called a communications architecture or protocol suite Bahcesehir Univeristy CMPE 2204
7

Simplified Communications Model - Diagram

Bahcesehir Univeristy CMPE 2204

8

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
—Takes incoming data
Bahcesehir Univeristy CMPE 2204

9

Simplified Data Communications Model

Bahcesehir Univeristy CMPE 2204

10

Examples of Communications Tasks
Transmission system utilization Interfacing Signal generation Addressing Routing Recovery

Synchronization
Exchange management Error detection and correction Flow control

Message formatting
Security Network management

Bahcesehir Univeristy CMPE 2204

11

Networking
• Point to point communication is usually not practical
—Devices are too far apart —Large set of devices would need impractical number of connections

• Solution is a communications network • Network Types:
—Wide Area Network (WAN) —Local Area Network (LAN) —Metropolitan Area Networks (MAN) Bahcesehir Univeristy CMPE 2204
12

Data Flow Types

Bahcesehir Univeristy CMPE 2204

13

Connection Types

Bahcesehir Univeristy CMPE 2204

14

Categories of Topology

Bahcesehir Univeristy CMPE 2204

15

Mesh Topology

Bahcesehir Univeristy CMPE 2204

16

Star Topology

Bahcesehir Univeristy CMPE 2204

17

Bus Topology

Bahcesehir Univeristy CMPE 2204

18

Ring Topology

Bahcesehir Univeristy CMPE 2204

19

Hybrid Topology: A star backbone with three bus networks

Bahcesehir Univeristy CMPE 2204

20

Network Types
A. Wide Area Network (WAN) B. Local Area Network (LAN) C. Metropolitan Area Networks (MAN)

Bahcesehir Univeristy CMPE 2204

21

A. Wide Area Networks
• • • • Covers large geographical area Circuits provided by a common carrier High-speed WANs use optical fiber Technologies: 1. 2. 3. 4. Circuit switching Packet switching...
tracking img