Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala Lecture 2 Introduction.

Slides:



Advertisements
Similar presentations
Introduction To Network. Overview Whats Network ? Types of Networks Open System Interconnection Reference Model (OSI / RM) Transmission Control Protocol.
Advertisements

Networks & Components Discuss the components required for successful communications Explain the purpose of communications software Identify various sending.
James 1:5 If any of you lacks wisdom, he should ask God, who gives generously to all without finding fault, and it will be given to him.
Lecture 2 Protocol Layers CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger.
1 Introduction to Networking Lesson 01 NETS2150/2850.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Lecture Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
1 Netprog 2002 Network Terminology Motivation, Terminology, Layered systems (and other random stuff)
Computer Networks Eyad Husni Elshami. Computer Network A computer network is a group of interconnected computers to share data resources ( printer, data.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala.
Chapter 1 NETWORKING BASICS.
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network structure,
Introduction1-1 CS 325 Computer Networks Sami Rollins Fall 2005.
NETWORK TOPOLOGIES There are three basic configurations used to connect computers they are the Bus Ring Star.
WAN Technology Overview Lecture 3: Introduction to WAN.
1: Introduction1 Part I: Introduction Goal: r get context, overview, “feel” of networking r more depth, detail later in course r approach: m descriptive.
Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala Lecture 1 Introduction.
BUS1MIS Management Information Systems Semester 1, 2012 Week 5 Lecture 1.
Chapter 5 Networks Communicating and Sharing Resources
Lecture 1 Internet Overview: roadmap 1.1 What is the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Protocol layers, service models.
Computer Network By Tahir Saad. Introduction to computer networking Content : The definitions of networking Use of network Network classification.
Chapter Overview Network Communications.
Networks LANS,. FastPoll True Questions Answer A for True and B for False A wireless infrastructure network uses a centralized broadcasting device, such.
RSC Part I: Introduction Redes y Servicios de Comunicaciones Universidad Carlos III de Madrid These slides are, mainly, part of the companion slides to.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Connecting to the Network Networking for Home and Small Businesses.
Module 2: Information Technology Infrastructure
CS 3214 Computer Systems Godmar Back Lecture 23. Announcements Project 5 due Dec 8 Exercise 10 handed out Exercise 11 coming before Thanksgiving CS 3214.
Objectives Overview Discuss the purpose of the components required for successful communications and identify various sending and receiving devices Differentiate.
Mr. SACHIN KHANDELWAL (S.D.E.) Mr. N.S.NAG (D.E.) Mr. L.K.VERMA (PROJECT GUIDE)  Group Members- 1)Mohit Udani 2)Ranjith Kumar.M 3)Salma Siddique 4)Abhishek.
Today’s Topics Chapter 8: Networks Chapter 8: Networks HTML Introduction HTML Introduction.
TCOM 509 – Internet Protocols (TCP/IP) Lecture 03_b Protocol Layering Instructor: Dr. Li-Chuan Chen Date: 09/15/2003 Based in part upon slides of Prof.
Introduction to Information Systems Lecture 06 Telecommunications and Networks Business Value of Networks Jaeki Song.
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 1 Omar Meqdadi Department of Computer Science and Software Engineering.
Basic Concepts of Internet Technology What is a computer network? Isolated computers vs. networked computers internetworking The Internet What’s a protocol?
Introduction 1-1 Networking Admin  1 to 4 lectures a week for 11 weeks for a total of 23 lectures  Interleaves with Functional Programming  First prac.
ICOM 6115©Manuel Rodriguez-Martinez ICOM 6115 – Computer Networks and the WWW Manuel Rodriguez-Martinez, Ph.D. Lecture 21.
William Stallings Data and Computer Communications
Lecture-2: Idea of Network LAN - Local Area Network WAN - Wide Area Network.
Networking Basics 8th Grade
1 Networking. 2 Network “... communication system for connecting end-systems” End-systems a.k.a. “hosts” PCs, workstations dedicated computers network.
1 Netprog: OSI Reference Model Networking. 2 Network “... communication system for connecting end-systems” End-systems a.k.a. “hosts” PCs, workstations.
Introduction to Computing Slides By ADEELA MUSTAFA.
Chapter 1 : Computer Networks. Lecture 2. Computer Networks Classification: 1- Depend on the geographical area. 2- Depend on functional relationship.
Networking Components William Isakson LTEC 4550 October 7, 2012 Module 3.
Introduction to computer networking Objective: To be acquainted with: The definitions of networking Network topology Network peripherals, hardware and.
Introduction1-1 Data Communications and Computer Networks Chapter 1 CS 3830 Lecture 2 Omar Meqdadi Department of Computer Science and Software Engineering.
1: Introduction1 Internet Services and Protocols Adapted from “Computer Networking: A Top Down Approach Featuring the Internet” Kurose and Ross, Addison.
Data and Computer Communications Eighth Edition by William Stallings Lecture slides by Lawrie Brown Chapter 1 – Data Communications, Data Networks, and.
CHAPTER 8 Communication and Network Copyright © Cengage Learning. All rights reserved.
IP and Networking Basics Selection of slides taken from Internet Society Workshop Resource Centre:
1 Ram Dantu University of North Texas, Practical Networking.
COMPUTER NETWORKS CS610 Lecture-15 Hammad Khalid Khan.
Motivation, Terminology, Layered systems (and other random stuff)
Unit 5 Introduction to Networking
CS 3214 Computer Systems Networking.
OSI NETWORK MODEL.
CS 3214 Computer Systems Networking.
Introduction 1 1: Introduction.
Lecture 2 Overview.
Chapter 1: Introduction
CPE 401 / 601 Computer Network Systems
CPE 401 / 601 Computer Network Systems
Ethernet First network to provide CSMA/CD
Network Models, Hardware, Protocols and number systems
Networking.
Motivation, Terminology, Layered systems (and other random stuff)
Networking.
Internet Technologies Presenter: Samuel Wagema Mob: /
Presentation transcript:

Lecture 1 Internet CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger and Daniel Zappala Lecture 2 Introduction

Network “... communication system for connecting end- systems” End-systems a.k.a. “hosts” PCs, workstations dedicated computers network components Internet 2

Multiaccess vs. Point-to-point Multi-access means shared medium – many end-systems share the same physical communication resources (wire, frequency,...) – There must be some arbitration mechanism. Point-to-point – only 2 systems involved – no doubt about where data came from ! Internet 3

LAN - Local Area Network connects computers that are physically close together ( < 1 mile). – high speed – multi-access Technologies: – Ethernet10 Mbps, 100Mbps, 1Gbps, 10 Gbps, (100Gbps standardized) – FDDI 100 Mbps – Token Ring4 Mbps, 16 Mbps, 100Mbps – Bluetooth 721Kbps to 24Mpbs – Wi-Fi11Mbps, 54Mbps, 600Mbps Internet 4

WAN - Wide Area Network connects computers that are physically far apart. “long-haul network”. – typically slower than a LAN. – typically less reliable than a LAN. – point-to-point Technologies: – X.252.4Kbps to 64Kbps (up to 2 Mbps) – Frame relay56Kbps, 1.5Mbps, 2Mbps (up to 40Mbps) – ATM156Kbps to 2.5Gbps (up to 10Gbps) – SONET51.8Mps to 40Gbps (160Gbps being standardized) Internet 5

MAN - Metropolitan Area Network Larger than a LAN and smaller than a WAN - example: campus-wide network -multi-access network Technologies: – SMDS1.5Mbps, 1.9Mbps, 45Mbps – FSO100Mbps to 1Gbps – WiMAX10Mbps (up to 1Gbps) Internet 6

Internetwork Connection of 2 or more distinct (possibly dissimilar) networks. Requires some kind of network device to facilitate the connection. Internet 7 Net ANet B

The Internet millions of connected computing devices: hosts = end systems – running network apps communication links – fiber, copper, radio, satellite routers: – forward packets (chunks of data) Internet 8 Home network Institutional network Mobile network Global ISP Regional ISP router PC server wireless laptop cellular handheld wired links access points

The Internet Internet 9 Internet Mapping Project, Bill Cheswick

A Network of Networks roughly hierarchical – Tier-1 ISPs provide national, international coverage – Tier-2 ISPs provide regional coverage – Tier-3 and lower levels provide local coverage any tier may sell to business and residential customers any ISP may have a link to any other ISP – not strictly hierarchical Internet 10

Internet 11

Many Different Internet Service Providers Each network is independent Interoperability requires using Internet standards: IP, TCP – the Internet is global and must run these standards – your private intranet can do whatever you want it to do Internet 12

Internet Design Goals primary goal: interoperability among existing networks – a network of networks – obey administrative boundaries secondary goals – fault tolerance – multiple transport protocols – support a variety of networks – distributed management – cost effective, low effort for host attachment, accountability first three were more important, so remaining four did not receive as much attention no mention of security Internet 13

Internet Design Principles minimal assumptions about services network should support – ability to send packets – no reliability or security end-to-end principle – keep the core of the network as simple as possible, – put complex functionality at the edges – exception: significant performance improvement Internet 14

Network Models Using a formal model allows us to deal with various aspects of Networks abstractly. We will look at a popular model – OSI reference model The OSI reference model is a layered model Internet 15

Internet 16

Layering Divide a task into pieces and then solve each piece independently (or nearly so) Establishing a well defined interface between layers makes porting easier Major Advantages:  Code Reuse  Extensibility Internet 17

The Internet Hourglass Internet 18

The Internet at each Hop Internet 19

Interface and Peer-to-peer Protocols Interface protocols describe communication between layers on the same endpoint. Peer-to-peer protocols describe communication between peers at the same layer. Internet 20 Process Transport Network Data Link Process Transport Network Data Link Interface Protocols Peer-to-peer Protocols

Thought Exercise Come up with an example of a layered system. Describe the interface and peer-to- peer protocols for your example. Internet 21

Layering Example: Federal Express Letter in envelope, address on outside FedX guy adds addressing information, barcode. Local office drives to airport and delivers to hub. Sent via airplane to nearest city. Delivered to right office Delivered to right person Internet 22 Letter Addressed Envelope Addressed Envelope

Layered Software Systems Network software Operating systems Windowing systems Internet 23

Unix is a Layered System Internet 24 Applications Libraries System Calls Kernel