Introduction to Local Area Networks

Slides:



Advertisements
Similar presentations
IST 201 Chapter 9. TCP/IP Model Application Transport Internet Network Access.
Advertisements

International Standards Organization Open Systems Interconnect (OSI) Reference Model Advanced Computer Networks.
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
CMPE 80N - Introduction to Networks and the Internet 1 CMPE 80N Winter 2004 Lecture 2 Introduction to Networks and the Internet.
Introduction to Networks and the Internet
Chapter 1 Read (again) chapter 1.
Computer Network Architecture and Programming
04/26/2004CSCI 315 Operating Systems Design1 Computer Networks.
Data Communications I & II Project Sequence Tom Costello.
CS335 Networking & Network Administration Tuesday, April 20, 2010.
1 Networking A computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources. The.
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
Chapter 1 Overview Review Overview of demonstration network
Presentation on Osi & TCP/IP MODEL
Computer Communication & Networks Lecture # 02 Nadeem Majeed Choudhary
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications 1.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
1 Next Few Classes Networking basics Protection & Security.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
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.
Introduction1-1 Chapter 1 Computer Networks and the Internet Computer Networking: A Top Down Approach Featuring the Internet, 2 nd edition. Jim Kurose,
1 Week 5 Lecture 2 IP Layer. 2 Network layer functions transport packet from sending to receiving hosts transport packet from sending to receiving hosts.
OSI Model Data Communications. 7 layer “research” model ApplicationPresentationSessionTransportNetworkLinkPhysical.
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
Network Models.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
1 12-Jan-16 OSI network layer CCNA Exploration Semester 1 Chapter 5.
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Computer Communication & Networks Lecture 3 Layering and Protocol Stacks (contd.) Waleed Ejaz.
J. Liebeher (modified by M. Veeraraghavan) 1 Introduction Complexity of networking: An example Layered communications The TCP/IP protocol suite.
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
Computer Engineering and Networks, College of Engineering, Majmaah University INTRODUCTION TO COMPUTER NETWORKS Mohammed Saleem Bhat
BASICS Gabriella Paolini (GARR) 27/05/11 - ICCU Roma 1 How INTERNET works !
1 28-Sep-16 S Ward Abingdon and Witney College CCNA Exploration Semester 1 OSI network layer CCNA Exploration Semester 1 Chapter 5.
Roadmap  Introduction to Basics  Computer Network – Components | Classification  Internet  Clients and Servers  Network Models  Protocol Layers.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 OSI network layer CCNA Exploration Semester 1 – Chapter 5.
Network Models.
Networking Using the OSI Model.
Protocols and the TCP/IP Suite
Lecture (2).
Computer Networks.
NETWORK Unit 1 Module: 2 Objective: 7.
Computer Networks.
Distributed Systems.
Part I. Overview of Data Communications and Networking
OSI Protocol Stack Given the post man exemple.
Network Layer Goals: Overview:
Net 431: ADVANCED COMPUTER NETWORKS
Lectures Computer networking تمرین 3 نمره. پژوهش عملیاتی 2 نمره.
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL)
Protocols and the TCP/IP Suite
Data and Computer Communications by William Stallings Eighth Edition
Chapter 1: roadmap 1.1 What is the Internet? 1.2 Network edge
Network Protocol Layers
ECEN “Internet Protocols and Modeling”
Chapter Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of various network.
Lecture 6: TCP/IP Networking 1nd semester By: Adal ALashban.
Computer Network Overview
NETWORK Unit 1 Module: 2 Objective: 7.
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
NETWORK Unit 1 Module: 2 Objective: 7.
Network Models CCNA Instructor Training Course October 12-17, 2009
Protocols and the TCP/IP Suite
Computer Networking A Top-Down Approach Featuring the Internet
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
Protocol Layering - Introduction
Network Basics and Architectures Neil Tang 09/05/2008
Presentation transcript:

Introduction to Local Area Networks

What is a Local Area Network? A local area network is a network whose size is not large. For example, the size may be a room, a department, a company, a campus, etc. A network that covers a place that is city-wide is called a “metropolitan network.” A network that spans states or countries is called a “wide area network.”

Why We Study Local Area Networks? You are using local area networks (e.g., Ethernets, wireless LANs, NFS, MW’s neighborhood, etc.) everyday and everywhere. You better know them well. This course is aimed to be self-contained. If you have taken “計網概” course, that is good. If not, that is still OK. We will spend the first four weeks on the basics that are covered in “計網概”. After taking this course, you will have hand-on experiences of using and configuring a switch.

How Is a Local Area Network Implemented?

A computer network physically is composed of end hosts, intermediate routers/switches, and transmission links. (like nodes and edges in a graph) End host (PC) Router/Switch Link

A computer network is used to transfer a piece of data from one node (traffic source) to any other node (traffic destination). destination source data

A computer network also needs protocols so that different nodes can talk to and work with each other to finish a job. Error control protocols Hey, your 3rd data is lost. destination source data Hey, you send too fast! Congestion control protocols

Computer Networks Protocols Are Very Complex For examples: Framing (PPP, SLIP) Medium access control (Ethernet 802.3, WLAN 802.11) Addressing (IP, Appletalk) Routing (RIP, OSPF) Error control (ARQ) and congestion control (TCP) Quality of service (RSVP, Diffserv, IntServ) Security (IPsec) WWW (HTTP), FTP, Telnet, Bit-torrents (P2P)

Protocol Layering Is Used To Manage Complex Protocols The ISO OSI seven-layer reference model

The Internet TCP/IP Protocol Stack application transport network physical

Why You Study Computer Networks As A Student? Learn how computer networks work today As numerous protocols are emerging and fading out rapidly, understanding protocol principles is far more important than knowing protocol details. E.g., instead of memorizing how frequently routers exchange their “hello” messages and when to declare a router is dead in RIP, it is more important to understand why doing this protocol allows a router to detect that its neighboring router is dead.

Why You Study Computer Networks As A Student (cont’d)? Learn the real reasons behind the designs of today’s computer networks Once you know the reasons, you can apply them to other places. E.g., Knowing why Ethernet uses Manchester encoding is more important than knowing that Ethernet uses Manchester encoding to encode signals.

Why We Study Computer Networks As An Engineer? Try to achieve the following ideal goals: A user’s data can be transferred from one node to any other node reliably, in-sequence, and spontaneously. A network’s resources (e.g., bandwidth) can be efficiently and fully utilized to reduce the operation costs. However, sometimes these goals are conflicting, which makes achieving these goals at the same time very hard!

Welcome to the Internet! Internet’s topology