Introduction Chapter 1. Computer network computer network, often simply referred to as a network, is a collection of hardware components and computers.

Slides:



Advertisements
Similar presentations
Data Communications System By Ajarn Preecha Pangsuban.
Advertisements

Adapted from Tanenbaum's Slides for Computer Networks, 4e
CEN 4500 Data Communications Instructor: S. Masoud Sadjadi sadjadi At cs Dot fiu Dot edu Chapter 1: Introduction.
Chapter 1 Introduction.
Introduction To Networking
Sami S.Al-Wakeel 1 CHAPTER 1 INTRODUCTION. Sami S.Al-Wakeel 2 NETWORK Definition: A Group of interconnected nodes that exchange information and share.
CMPE 150 – Winter 09 Lecture 2 January 8, 2009 P.E. Mantey.
Introduction Chapter Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
Aleksandra Smiljanić Introduction.
COMPUTER NETWORKS.
Computer Networks Lecture 1 & 2 Introduction and Layer Model Approach Lahore Leads University.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Information Technologies -- Computer Networks 林永松 台灣大學資訊管理學系 (02)
ITEC350 Networks I Lecture 1 Hwajung Lee. References Panko, “Business Data Networks and Telecommunications,” 4 th Edition, Prentice Hall, Tanenbaum,
Advanced Computer Network Lecture 1: Introduction Yunming Ye Department of Computer Science Shenzhen Graduate School Harbin Institute of Technology.
Introduction Chapter 1 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
Computer Networks NYUS FCSIT Spring 2008 Igor TRAJKOVSKI, Ph.D. Associate Professor Milos STOLIC, B.Sc. Assistant
Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái.
Aleksandra Smiljanić Local and Wide Area Networks.
CT542 Networking Overview.
Networks LANS,. FastPoll True Questions Answer A for True and B for False A wireless infrastructure network uses a centralized broadcasting device, such.
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
Chapter 1 Introduction.
References Computer Networks: Andrew S. Tanenbaum, Forth edition
Computer Networks and Communications (2) Bazara I. A. Barry Department of Computer Science University of Khartoum
Computer Networks Network Hardware & Software
ITEC350 Networks I Lecture 1 Hwajung Lee. What is Computer Networks? A collection of autonomous computers interconnected by a single technology  Interconnected.
Introduction Chapter 1 Uses of Computer Networks Business ApplicationsBusiness Applications Home ApplicationsHome Applications Mobile.
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
Introduction Hamed Jamshak Hamed Jamshak Chapter 1 Hamed Jamshak.
2.2 Home Networks Many devices are capable of being networked. Some of the more obvious categories (with examples) are as follows: 1. Computers (desktop.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
Computer Networks A.S. Tanenbaum 5 th Edition 2011 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Computer by S.Shrestha (comp 251)
Introduction to Data Communication
Lecture 1: Major Networking Concepts: a Review Dr. Najla Al-Nabhan.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني Introduction Chapter 1.
Introduction Chapter 1. Business Applications of Networks A network with two clients and one server. Client-Server Model.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Introduction Chapter 1 Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues
Introduction Chapter 1 Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues
Net 221D:Computer Networks Fundamentals
Introduction Chapter 1. Metropolitan Area Networks A metropolitan area network based on cable TV.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Sam_CN_UNIT- I 1 3/10/2016 Computer Networks Textbook: Computer Networks 4th ed., by A.S. Tanenbaum.
Introduction.
Introduction Reference Models. The OSI Reference Model The TCP/IP Reference Model A Comparison of OSI and TCP/IP A Critique of the OSI Model and Protocols.
Prof. Msanjila, S.S. Computer Networks. Course outline Introduction to computer networks Layers of Computer Network Physical layer Data link layer Medium.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Computer Networks.
Computer Network Course objective: To understand Network architecture
Introduction.
Chapter 1 Introduction Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
Chapter 1 Introduction.
Network Hardware Local Area Networks Metropolitan Area Networks
Chapter 1 Introduction.
Chapter 1 – Part 1 Introduction.
Overview Jaringan Komputer
شبکه های کامپیوتری.
Chapter 1 – Part 3 Introduction.
Chapter 1 – Part 2 Introduction.
Useful Learning Techniques
Chapter 1 Introduction.
Advanced Computer Networks Lecture 1
Introduction Chapter 1 Computer Networks, Fifth Edition by Andrew Tanenbaum and David Wetherall, © Pearson Education-Prentice Hall, 2011.
Chapter Four: Network Hardware
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
Presentation transcript:

Introduction Chapter 1

Computer network computer network, often simply referred to as a network, is a collection of hardware components and computers interconnected by communication channels that allow sharing of resources and information. [1] Where at least one process in one device is able to send/receive data to/from at least one process residing in a remote device, [1]

Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues

Business applications Resource sharing Information sharing Videoconfencing E-commerce

Business Applications of Networks A network with two clients and one server.(Client server model)

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.

Transmission Technology Broadcast Multicast Point to point link (Unicast) point-to-point networks consist of many connections between individual pairs of machines. To go from the source to the destination, a packet on this type of network may have to first visit one or more intermediate machines. Point-to-point transmission with one sender and one receiver is sometimes called unicasting.

Network Hardware Local Area Networks( Mbps) Metropolitan Area Networks Wide Area Networks Wireless Networks Home Networks Internetworks

Classification of interconnected processors by scale.

Local Area Networks

Metropolitan Area Networks A metropolitan area network based on cable TV.

Wide Area Networks Store-forward Technique (packet switching)

Wide Area Networks (2) A stream of packets from sender to receiver.

Wireless Networks Categories of wireless networks: System interconnection Wireless LANs(IEEE ) IEEE-Institute of Electrical and Electronics Engineers Wireless WANs

Wireless Networks (2) (a) Bluetooth configuration (master and slave) (b) Wireless LAN (radio modem)

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) Telemetry (utility meter, burglar alarm, babycam).

Network Software Protocol Hierarchies Design Issues for the Layers Connection-Oriented and Connectionless Services Service Primitives The Relationship of Services to Protocols

Network Software Protocol Hierarchies Layers, protocols, and interfaces. Network architecture, virtual comm

Each layer provide services to higher layer. Protocol is an agreement between communicating parties on how communication is to proceed. Interface:- Which primitive operations and services lower layer makes available to higher layer. A list of protocols used by a certain system, one protocol per layer, is called protocol stack.

Protocol Hierarchies (2) The philosopher-translator-secretary architecture.

Protocol Hierarchies (3) Example information flow supporting virtual communication in layer 5.

Design Issues for the Layers Addressing Rules of data transfer Error Control Reassembly Inability of all processes to accept arbiratary long messages(disassembling, transmitting and reassembling messages) Flow Control Multiplexing(physical layer) Routing

Connection-Oriented and Connectionless Services Connection oriented service Negotiation(maximum message size, qos, other issues) Reliable connection oriented service(variations message sequences, byte streams) Connectionless service(datagram service)

Connection-Oriented and Connectionless Services Six different types of service.

Service Primitives Five service primitives for implementing a simple connection oriented service. Set of operations available for user process to access the service

Service Primitives (2) Packets sent in a simple client-server interaction on a connection-oriented network.

Services to Protocols Relationship The relationship between a service and a protocol.

Reference Models The OSI Reference Model The TCP/IP Reference Model A Comparison of OSI and TCP/IP A Critique of the OSI Model and Protocols A Critique of the TCP/IP Reference Model

Reference Models

2.35 Figure 2.4 An exchange using the OSI model

OSI(Open systems interconnetion) Each layer should perform a well defined function. Function of each layer should support standard protocols(set of rules). Number of layers should efficiently support the functionalities.

Physical layer- Data link layer- frames

Network layer-

Transport Layer- Segmentation and reassembly of data. Session Layer- to establish session Presentation layer-Data structures to be used. Application layer- electronic-mail, file transfer

TCP/IP Application Application Transport Transport Internet Network Host to network --Physical, data link

Internet layer:- Routing(setting route of data), avoid congestion. Transport layer –Transmission Control Protocol(reliable, connection oriented, flow control). –User datagram protocol(unreliable connectionless).

Protocols Application layer protocols-----FTP, SMTP Transport layer TCP,UDP Network layer IP Data link layer protocols PPP(Point to point protocol)

Why OSI did not take over the world Bad timing Bad technology Bad implementations

ATM Virtual Circuits A virtual circuit.

ATM Virtual Circuits (2) An ATM cell.

The ATM Reference Model The ATM reference model.

The ATM Reference Model (2) The ATM layers and sublayers and their functions.

Ethernet Architecture of the original Ethernet.

Ethernet Most popular LAN A cable with multiple machines attached to it is called multidrop cable. IEEE Token bus(802.4)

Wireless LANs (a) Wireless networking with a base station. (b) Ad hoc networking.

Wireless LANs (2) The range of a single radio may not cover the entire system.

Wireless LANs (3) A multicell network.

Network Standardization Who’s Who in the Telecommunications World Who’s Who in the International Standards World Who’s Who in the Internet Standards World

ITU Main sectors Radiocommunications Telecommunications Standardization Development Classes of Members National governments Sector members Associate members Regulatory agencies

IEEE 802 Standards The 802 working groups. The important ones are marked with *. The ones marked with  are hibernating. The one marked with † gave up.

Metric Units The principal metric prefixes.