0% found this document useful (0 votes)
80 views38 pages

COMP-358 Early Lecture 1final-S2008

This document provides information about the COMP-358 NETWORKS AND DATA COMMUNICATION course taught by Dr. Constandinos X. Mavromoustakis. The course is 13 weeks and covers topics such as networking hardware, local and wide area networks, wireless networks, and more. Students will complete homework assignments, essays, quizzes, and a compulsory programming project. The goal of the course is to explain how networks work and to help students design networked applications.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views38 pages

COMP-358 Early Lecture 1final-S2008

This document provides information about the COMP-358 NETWORKS AND DATA COMMUNICATION course taught by Dr. Constandinos X. Mavromoustakis. The course is 13 weeks and covers topics such as networking hardware, local and wide area networks, wireless networks, and more. Students will complete homework assignments, essays, quizzes, and a compulsory programming project. The goal of the course is to explain how networks work and to help students design networked applications.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 38

COMP-358 NETWORKS AND DATA COMMUNICATION

Dr. Constandinos X. Mavromoustakis

Personnel
Assistant Professor
Constandinos X. Mavromoustakis, BSc-BEng, MEng, MSc, PhD E-mail: [email protected] E-mail is the best way to communicate with me During office hours,
feel free to stop by-student consultation hours

Course organization
Please take a look @
Course outline

13 weeks of lecturing (NO. OF CREDITS:3)


http://www.mavromoustakis.c.intercol.edu/COMP_358.html

Homework assignments, Essay Quizzes Programming assignment - obligatory

Office hours
Student consultation hours:
Monday 12:00-14:00 Tuesday 12:00-13:30 and 16:00-16:30 Wednesday 12:30-13:30

Reading
Text book:
Computer Networks, 4th edition,
A.S. Tanenbaum, Prentice-Hall International, 2003, ISBN 0-13-038488-7.

Reference books:
Data Communications and Networking,
B.A. Forouzan, McGraw-Hill, 2003, ISBN 0-07-292354-7.

Computer Networking, a top-down approach featuring the Internet (3rd edition),


J.K.Kurose, K.W.Ross, Addison-Wesley, 2005, ISBN 0-321-26976-4. (Chapters 1 & 7)

Required skills
The course does not assume prior knowledge of networking.
Although knowledge you gained in CENG-200, COMP-151A, and MATH-191will be valuable.

No need of knowledge of operating system principles. MaybeSome Programming experience (C, C++, Java, other)->not required

Marking
Term Paper HW&Qs Attendance parameter Final Examination (comprehensive) 30% 15% 5% 50%

Essential note: The Project that will be given is compulsory. If no project will be submitted then the student can not reach a PASS grade.

The aims of the course


To stress the importance of networks (WHY?) To inform you HOW networks work and WHAT the main issues are in designing those To give you a flavor of WHY? the things are as they are To help you in designing networked applications (HOW?) To give you a solid basis for the future research in this area (IMPROVE)

What a network actually is?


Does connection means network? ->Social Networks/Relations/Relatives An interconnected or intersecting configuration or system of components An intricately connected system of things of people A network spies A web of intrigue

Networking
Communicate with or within a group You have to be networked if you want to have a good job! Virtual Relation /Affiliation

Uses of Computer Networks


Business Applications Home Applications Mobile Users Social Issues

Telecommunications
Digital transmission enables networks to support many services
TV E-mail

Telephone

Business Applications of Networks


A network with two clients and one server.

Business Applications of Networks (2)


The client-server model involves requests and replies.

Home Network Applications


Access to remote information Person-to-person communication Interactive entertainment Electronic commerce

Home Network Applications (2)


In peer-to-peer system there are no fixed clients and servers.

Home Network Applications (3)


Some forms of e-commerce.

Mobile Network Users


Combinations of wireless networks and mobile computing.

Network Hardware
Local Area Networks (LANs) Metropolitan Area Networks (MANs) Wide Area Networks (WANs) Wireless Networks (WiNets) Home Networks (HNets) Internetworks (INets)

Broadcast Networks
Types of transmission technology

Broadcast links Point-to-point links

Broadcast Networks (2)


Classification of interconnected processors by scale.

Local Area Networks

Two broadcast networks


(a) Bus (b) Ring

Metropolitan Area Networks


A metropolitan area network based on cable TV.

Wide Area Networks


Relation between hosts on LANs and the subnet.

Wide Area Networks (2)


A stream of packets from sender to receiver.

Wireless Networks Categories of wireless networks:


System interconnection (Hybrid) Wireless LANs Wireless WANs

Wireless Networks (2)

(a) Bluetooth configuration (b) Wireless LAN

Wireless Networks (3)

(a) Individual mobile computers (b) A flying LAN

Home Network Categories


Computers (desktop PC, PDA, shared peripherals Entertainment (TV, DVD, VCR, camera, stereo, MP3) Telecomm (telephone, cell phone, intercom, fax) Appliances (microwave, fridge, clock, furnace, airco) Telemetry (utility meter, burglar alarm, babycam).

Telecommunication network(?)
A network of transmission systems arranged so that messages may be passed from one part of the network to another.
Transmission system
transmits a signal from one place to another.
Signal: electrical, optical or radio

What about computer network?


Physically: physical infrastructure connecting access points infrastructure: cables, repeaters and hubs access point: physical location where a terminal (a user of the network) attaches Logically: a facility for the exchange of information between disparate applications disparate: unrelated, not sharing memory

Need for networks


To improve our lives-Comfort Provide massively/serve various applications Actually, we (or applications) require SERVICES from the network What is a SERVICE?

Communication networks
Telephone network
1960s Undersea cable carried 138 calls 1996 Fiber optic cable carried 1.5M calls
10 000 times/35 years

2006 Mobile networks: more than 2 billion users

Data network
1969: 4 hosts on the Internet 1983: 500 hosts 1995: 4.5 million hosts, 30 million users 2005: 400 million hosts
Almost 1 000 000 times/22 years

Networking trends
Telephony networks: Voice carried on the Internet (VoIP)

BT is planning to transform its UK telecommunications infrastructure into a pure IP-based network by 2009. June 2004

Internet & Phone networks


Latest mobile phones equipped with WiFi cards PDAs equipped with GPRS interface Is voice going to be carried on the Internet network? What will happen to existing phone networks? Companies, operators?

Importance of networks
Metcalfes Law:
The usefulness, or utility, of a network equals the square of the number of users.

Key factors in communication network evolution


user

An example of an IP network The Internet!

Source: www.ntt.net

Transmission Principles..
Sending 1/0 Binary From conversion Traversed through the cable // air //fiber Receiving Conversion into a specified scheme Representation(s)

You might also like