Introduction Computer Networks.

Slides:



Advertisements
Similar presentations
Exercises and Solutions Lecture 1
Advertisements

Chapter 7 Data Link Layer
Chapter 1 Data Communications and Networks - Overview Data Communications deals with the transmission of signals in a reliable and effective manner. Topics.
Spring 2000John Kristoff1 Introduction Computer Networks.
Spring 2000John Kristoff1 Introduction Computer Networks.
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
EE 4272Spring, 2003 Protocols & Architecture A Protocol Architecture is the layered structure of hardware & software that supports the exchange of data.
Data Communications Architecture Models. What is a Protocol? For two entities to communicate successfully, they must “speak the same language”. What is.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
ECS 152A 1. Introduction. A Communications Model Source —generates data to be transmitted Transmitter —Converts data into transmittable signals Transmission.
OSI Reference Model An overview. Standards and the internet International Organization for Standardization ISO 70’s.
Chapter 1: Computer Network Fundamentals Guide to Computer Network Security.
1 K. Salah Module 1.0: Introduction Definition Communication Model Type of networks –WAN –MAN –LAN, WLAN –PAN, WPAN Networking Technologies Network Switching.
Network Technology CSE Network Technology CSE3020 Week 1.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Computer Networks Lecture 1 & 2 Introduction and Layer Model Approach Lahore Leads University.
CE 4228 DATA COMMUNICATIONS AND NETWORKING Introduction.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
1 Networks and Telecommunications. 2 Applying Telecommunications in Business TELECOMMUNICATIONS – the transmission of data between devices in different.
1 Computer Networks DA Chapter 1-3 Introduction.
Chapter 6 Wide Area Networking Concepts, Architectures, & Services.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Infrastructure in Teleradiology CONTENT 1. Introduction 2. Overview of Data Communication 3. Local Area Network 4. Wide Area Network 5. Emerging Technology.
1 Introduction Computer Networks. 2 Motivation and Scope Computer networks and internets: an overview of concepts, terminology and technologies that form.
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
Computer Security Workshops Networking 101. Reasons To Know Networking In Regard to Computer Security To understand the flow of information on the Internet.
William Stallings Data and Computer Communications
Communication Networks - Overview CSE 3213 – Fall November 2015.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
Communication Architecture and Network Protocol Layering Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by:
Computer Networks 0001-History, Standards Gergely Windisch
Data Communications Chapter 1 – Data Communications, Data Networks, and the Internet.
OSI Model OSI MODEL. Communication Architecture Strategy for connecting host computers and other communicating equipment. Defines necessary elements for.
OSI Model OSI MODEL.
Network Models.
Network Access and Transmission Methods
Lecture (2).
Intro to MIS – MGS351 Network Basics
Computer Networks.
Computer Network Course objective: To understand Network architecture
Computer Networks N Amanquah, PhD.
Click to edit Master subtitle style
Managing Computer and Communication Networks
Introduction to Protocol and Layer
Data Transmission and Computer Communications ECE: 412
Network Basics Extended Learning Module E
Naresh Kumar PGT CS KV CRPF Avadi
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL)
Overview Jaringan Komputer
2 Basic Concepts: data and computer networking
Lecture 1: Introduction to WAN
Introduction to Computer Administration
Computing Over Distance
ANEEL ABBASI MUHAMMAD ADNAN MOIZ SHAH MUHAMMAD KHAYAM GROUP MEMBERS.
NETWORK BASICS Network - a communications, data exchange, and resource-sharing system created by linking two or more computers and establishing standards,
Network Architecture for Cyberspace
Chapter 1. Introduction Data Communications
OSI Model OSI MODEL.
Technologies and Applications of Computer Networks
Optical communications & networking - an Overview
Technologies and Applications of Computer Networks
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
Introduction to Data Communications
Lecture Protocol & Model Ashis Talukder, MIS, EWU.
Computer Networks DA2402.
Chapter 1. Introduction 1.#.
Part I. Overview of Data Communications and Networking
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara
Unit – III Network Essentials
Presentation transcript:

Introduction Computer Networks

Motivation and Scope Computer networks and internets: an overview of concepts, terminology and technologies that form the basis for digital communication in private corporate networks the the global Internet.

Motivation for Networks Information Access Sharing of Resources Facilitate Communications

What a Network Includes Transmission hardware Special-purpose hardware devices interconnect transmission media control transmission run protocol software Protocol software encodes and formats data detects and corrects problems

What a Network Does Provides communication that is Reliable Fair Efficient From one application to another

What a Network Does [continued] Automatically detects and corrects Data corruption Data loss Duplication Out-of-order delivery Automatically finds optimal path from source to destination

Data Communication versus Networking With only two nodes, mostly EE issues. With more than two nodes, lot more issues!

Direction of Transmission Point to Point Broadcast

Network Topologies

Transmission Media Wireline Wireless String Garden Hose Copper Twisted Pair Coax Optical Fiber Wireless Sound Light and mirrors Infrared RF Microwave

Network Scope Local Area Network (LAN) Metropolitan Area Network (MAN) Wide Area Network (WAN)

Data Transmission Serial Parallel

Multiplexing

Communication Modes Simplex Half-duplex Full-duplex

Connection-oriented versus Connectionless Connection Setup Data Transfer Connection Termination Data Transfer

Circuit Switching versus Packet Switching Dedicated fixed bandwidth route fixed at setup idle capacity wasted network state Best Effort end-to-end control multiplexing technique re-route capability congestion problems

Examples Public Switched Telephone Network Internet Postal Service Train Car and highway system

Standards Hardware Software Protocols Advantages and Disadvantages Proprietary, De Facto, De Jure Standards Bodies IETF, IEEE, OSI, ANSI, ATM Forum, etc.

Protocols Rules, standards and etiquette Metric System English Dinner party Morse Code TCP/IP HTML

Layering

Headers, Data and Trailers

Encapsulation

ISO OSI Reference Model 7: Application Layer 6: Presentation Layer 5: Session Layer 4: Transport Layer 3: Network Layer 2: Data link Layer 1: Physical Layer

Interfaces and Services PDUs SDUs SAPs Peer communications Service Primitives etc... read Tanenbaum 1.3.3 and 1.3.5

TCP/IP Model 5: Application Layer 4: Transport Layer 3: Network Layer 2: Data link Layer 1: Physical Layer

TCP/IP versus OSI "Rough consensus and running code” Simplicity Time to market Availability

Network Classification Physical medium: copper, fiber, wireless Scope: LAN, MAN, WAN Topology: bus, star, ring, mesh Switching style: circuit, packet Application: voice, data, video Protocol: IP, OSI, Ethernet, ATM Transmission rate: 10Mb/s, Gigabit

Terms I (we) Often Use Frames: think data link layer Packets: think network layer Datagrams: think IP Segments: think TCP Cells: think ATM Layer <x>: refer to reference models

The End-to-End Argument "End-to-End Arguments in System Design” J.H. Saltzer, D.P. Reed, and D.D. Clark http://web.mit.edu/Saltzer/www/publications/