LIS508 lecture 7: introduction to networks Thomas Krichel 2003-11-19.

Slides:



Advertisements
Similar presentations
LIS508 lecture 10: Ethernet and TCP/IP Thomas Krichel
Advertisements

Introduction to Computer Administration. Computer Network - Basic Concepts Computer Networks Computer Networks Communication Model Communication Model.
How does a network identify computers and transmissions?
INTRODUCTION TO COMPUTER NETWORKS Zeeshan Abbas. Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
Networks Terminology and Hardware. Network A network is a group of connected computers that can communicate with each other to share information and equipment,
Questions What is Full form Of TCP/IP
1 Data Link Protocols Relates to Lab 2. This module covers data link layer issues, such as local area networks (LANs) and point-to-point links, Ethernet,
Networks Adapting Computers to Telecommunications Media.
Shalini Bhavanam. Key words: Basic Definitions Classification of Networks Types of networks Network Topologies Network Models.
1 Chapter 9 Computer Networks. 2 Chapter Topics OSI network layers Network Topology Media access control Addressing and routing Network hardware Network.
مقدمة في تقنية المعلومات د. محمد البرواني. مقدمة عن الشبكات مقدمة عن الشبكات.
Communication Links Communication Link = Physical connection or Physical Medium Types: Wire Pair or Twisted Pair Coaxial Cable Fiber Optics Bandwidth,
1 Chapter 7 Networking: Computer Connections. Basic Components of a Network Sending device Communications link Receiving device.
04/26/2004CSCI 315 Operating Systems Design1 Computer Networks.
Service Providers & Data Link & Physical layers Week 4 Lecture 1.
Review on Networking Technologies Linda Wu (CMPT )
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.
TCP/IP Reference Model Host To Network Layer Transport Layer Application Layer Internet Layer.
INTRODUCTION TO COMPUTER NETWORKS INTRODUCTION Lecture # 1 (
COMPUTER NETWORKS.
Lecturer: Tamanna Haque Nipa
Network Topologies.
The Ethernet Prepared by: Amer Al-Qadri Ahmad Abdul-Rahman Ismail khistah
Networks CSCI-N 100 Dept. of Computer and Information Science.
Module 4 - Networking MIS5122: Enterprise Architecture for the IT Auditor.
Chapter 6 High-Speed LANs Chapter 6 High-Speed LANs.
Laudon & Laudon: Canadian Edition
Chapter 20 Networks. 4 Questions that need to be answered concerning networks? –How will each computer be identified? –What kind of wire should you run.
Chapter 2 The Infrastructure. Copyright © 2003, Addison Wesley Understand the structure & elements As a business student, it is important that you understand.
Chapter 5 Networks Communicating and Sharing Resources
Chapter 9A Network Basics.
SIMS-201 Computer Networks. 2 Introduction to Computer Networks Chapter 19 The Local Area Network  Overview.
1 Chapter 2: LAN Standards, Physical Connectivity, and Media Access.
LIS508 lecture 9: GNU & introduction to networks Thomas Krichel
ITED 328 Lecture 4 12 Feb 2004 Loosely covering Chapter 5 Internet and LAN Technology.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
1 A L L A H. Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
1 Computer Communication & Networks Lecture 13 Datalink Layer: Local Area Network Waleed Ejaz
ACM 511 Chapter 2. Communication Communicating the Messages The best approach is to divide the data into smaller, more manageable pieces to send over.
CPS Today’s topics Computer Applications Computer Communications Upcoming Computer Security ( Great Ideas, Chapter 11) Reading Great Ideas, Chapter.
Basic Concepts of a Computer Network
NETWORKS.
Network Technologies Chapter 2. Approaches to Network Communication Connection-Oriented –Circuit-switched –A dedicated connection (circuit) is formed.
Chapter 1 Basics of Networking & Designs of Simple Networks powered by DJ.
1 Next Few Classes Networking basics Protection & Security.
15-1 Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources.
Communication Networks Fourth Meeting. Types of Networks  What is a circuit network?  Two people are connected and allocated them their own physical.
Today’s Topics Chapter 8: Networks Chapter 8: Networks HTML Introduction HTML Introduction.
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department INTRODUCTION TO COMPUTER NETWORKS Dr. Abdelhamid.
1 CHAPTER 8 TELECOMMUNICATIONSANDNETWORKS. 2 TELECOMMUNICATIONS Telecommunications: Communication of all types of information, including digital data,
 LANs – A Definition - A local area network (LAN) is a computer network covering a small physical area, like a home, office, or small group of buildings,
What is a Network? Living Online Lesson 1 Mrs. Elzey.
William Stallings Data and Computer Communications
Chapter2 Networking Fundamentals
Summary - Part 2 - Objectives The purpose of this basic IP technology training is to explain video over IP network. This training describes how video can.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Connecting Devices CORPORATE INSTITUTE OF SCIENCE & TECHNOLOGY, BHOPAL Department of Electronics and.
BASIC NETWORK PROTOCOLS AND THEIR FUNCTIONS Created by: Ghadeer H. Abosaeed June 23,2012.
CCNA Guide to Cisco Networking Chapter 2: Network Devices.
Networking  Networking is of linking two or more computing devices together for the purpose of sharing data.
Lesson 4—Networking BASICS1 Networking BASICS Network Architectures Unit 2 Lesson 4.
Dr. John P. Abraham Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
Simple LAN Topologies  Terminators stop signals after they have reached their destination  Signal bounce –Phenomenon in which signals travel endlessly.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Data Link Protocols Relates to Lab 2.
Computer Engineering and Networks, College of Engineering, Majmaah University INTRODUCTION TO COMPUTER NETWORKS Mohammed Saleem Bhat
SIMS-201 Computer Networks.
Ken Gunnells, Ph.D. - Networking Paul Crigler - Programming
INTRODUCTION TO COMPUTER NETWORKS
SIMS-201 Computer Networks.
Presentation transcript:

LIS508 lecture 7: introduction to networks Thomas Krichel

Structure General things about networks History of Internet LANs and Ethernet The TCP/IP model discussion mostly based on Tanenbaum’s “computer networks” classic book….

Computer network Definition: –A computer network is a collection of autonomous computers –The distributed nature of the system is apparent to the user Motivation –Resource sharing –Increase reliability –Improve scalability –Money savings through use of PCs

Progress in computers Moore’s law: the power of computers doubles roughly every 18 months. – Processor - 275,000 transistors – DX Processor - 1,180,000 transistors – Pentium Processor - 3,100,000 transistors – Pentium II Processor - 7,500,000 transistors – Pentium III Processor - 24,000,000 transistors – Pentium 4 Processor - 42,000,000 transistors

Power input in networks The speed of network connections has improved much faster than that. But since computer network links computers, progress in network speed has been held up by computers being slow! The conclusion should be that progress in network technology will go on and will affect more of our lives. We are only at the beginning of the wired age!

Computer networks for communication Access to remote information –Data sources –Software –E-commerce –Video on demand Person to person communication – –Video conferencing –Interactive television

Types of networks by technology Broadcasting network –any message issued by one computer is received by all computers on the network Point-to-point network –Circuit switched: there is one physical link that is being made between two machines that need to communicate. ex.: telephone –Packet switched: the communication is broken into pieces. Each piece is sent individually. ex: Internet

Types LAN –Bounded size, bus topology: one cable from first to last machine ring topology: one cable in circular for star topology: all cables go to a central machine. –High speed and reliability WAN –Interconnection of a large number of hosts –Has transmission lines and routers –Has an irregular topology, often with subnets

WAN example The university campus it Westchester has one LAN linking all the computers together. Student and office facilities are separate. At the center, there is a gateway machine that send all the traffic to the Brooklyn campus. There, there is another set of machines that send out-of-campus traffic out of campus

an internet An internet is a collection of networks that can be used together. –It does not have a known topology. –Parts of it are controlled by different organizations. –It uses interconnects many types of networks. The most famous internet is the Internet.

Network modeling Usually networks are modeled as layers Purpose of layer is to carry out services for the higher layer in a way that is transparent to the higher layer. –Layers communicate with their peers according to known protocols –Between layers in the same machine there is an interface.

Service types Connection oriented / connectionless –phone conversation –datagram Reliable / non-reliable –Online video –File transfer

example http is an application protocol on the Internet. –It is the protocol that web servers and web clients use –It is also used in some other instances. http relies on a transport service to transport data from one machine to another. This transport protocol is called TCP. This happens on a lower layer.

The Internet The Internet is kept together by two key protocols –The Internet protocol IP. –And the transmission control protocol TCP. TCP relies on IP to provide services, thus IP is on a lower layer than TCP. Both are commonly referred to as TCP/IP.

Origins of TCP/IP 1957: USSR launches the Sputnik US worried about command and control structure after a nuclear attack Early 60s Paul Baran promotes packet switching rather than circuit switching. Mid 60s: Pentagon says that it wants this, gives grants to ARPA.

ARPAnet original design Network nodes have host computers and router computer Hosts sends messages smaller than 8061 bits routers breaks it up into packets smaller than 1008 bits all router are connected by transmission lines each router connected to 2 others store and forward principle

implementation 12k times 16 bit words memory minicomputer without hard disk as routers connected by 56kbps leased phone lines life with four hosts in 1969–12 over 30 hosts in 1972–09 protocol research leads to TCP/IP in 1974 integrated into Berkeley UNIX, freely available Internet research group developing protocols 1979 Internet research group reorganized to Internet Control and Configuration Board

More history 1980: MILNET split off the ARPAnet CSNET set up –links researchers at non-ARPA contract institutions to the ARPAnet –ran on a single box with dial-up lines since late 70s 1984 NSF links adds a router to it supercomputers, sets up NSFnet, –the first purely TCP/IP network, on 56kbps. –additional funding for (eventually 20) regional networks connect to the backbone 1990 ANS (MERIT,MCI,IBM) take over NSFnet

The Internet now Connects millions of computers world- wide. Each computer is part of a local network. This network is sometimes very small. If you have problems connecting to the Internet, it is most likely a local problem, rather than the Internet being “down”.

LAN A LAN generally operates a broadcasting network. Something that is transmitted by one station is heard by all other stations An individual message is called a frame. This creates a media access control (MAC) problem. When one station issues a frame, it destroys a frame from another station, through frame collision.

Ethernet comes from the term "luminiferous ether". Today the name for a family of LAN protocols implementing CSMA/CD protocol for the MAC problem. CSMA/CD stands for carrier sensitive media access with collision detection. Initially only referred to IEEE standard Can run over a variety of physical devices.

IEEE history 1980 first version following work by DEC, Intel and XEROX 1982 version two released 1983 Novell creates its own version… 1990 support for twisted pair cable added Over time, a whole set of standards have emerged to deal with other applications such as wireless devices.

10baseT This is most widely used physical infrastructure today. It runs over twisted-pair cable and RJ-45 jack. Cables are cheap, transmission is fast,.59c Maximum length of cable about 150m, thus not good for bus architecture.

Fiber optic cable This type of cable is a lot faster. It uses light to transmit signal, so it is almost as fast as the speed of light. It has no problems of loss of signal over long distances. But it its more expensive. Only used for transmissions of lots of data, between hubs.

other devices “repeater” is a device that amplifies an electric signal so that it can travel over some more wire. “hub” is a repeater with a lot of outgoing wires. Hubs are dump, or smart. A smart hub can be inspected by a monitoring device to see what the traffic is doing there. A “bridge” or “switch” is a device that links different LANs together. In normal “promiscuous” mode, it receives signals from all LANs. It will know which MAC address is on which LAN and transmit echo signal to the right LAN.

MAC address A physical address burned onto each network interface card used on a LAN. Forms an address for your computer on a LAN It is 6 bytes long, written in hex, usually written with each byte separated by “:”. 2 power 48 addresses, that is about addresses for every inhabitant of the planet.