... Linear array. Tree. Near-neighbor mesh. Systolic array. Ring
|
|
- Kory Jack Todd
- 6 years ago
- Views:
Transcription
1 Computer Networks Architecture and Protocols Contents Supplementary Class Notes Operating System CS CS Network Standardization Network Protocols æ A set of nodes èhostsè and a set of links ètransmission linesè. æ Two extreme conægurations: í Fully connected networks with N nodes. number of connections = NèN, 1è 2 í Star networks: with N nodes and an intermediate switch. Linear array Bus... number of connections = N Tree æ Most real networks have arbitrary topology. Near-neighbor mesh Topological Classiæcation æ Static networks í 1-D èbusè í 2-D ètree, stars, rings, mesh, etc.è í Multidimensional ècube, hypercubesè æ Dynamic networks í One or more switches are used. Ring Systolic array Operating Systems 1 of 20 Operating Systems 2 of 20
2 0 1 S Star Completely connected 2 3 S S S An example of an 8 x 8 single stage dynamic network Chordal ring 3-cube Operating Systems 3 of 20 Operating Systems 4 of 20 í Single node, data base management èlibraryè. Technological Classiæcation Computer Networks æ Circuit-switching networks í A dedicated path is used between a source and a destination. í No queuing í Example: telephone systems. æ Packet Switching í The message is divided into a number of slices called packets of certain æxed size. í Each packet has its destination address. í Queuing involved í Routing is needed í Errors involved æ Message Switching í The network receives the entire message, stores it in a secondary storage and then transmits it. í It provides a long term storage even after the message has been delivered. æ Non-Switching Networks. í Broadcast networks í Single node, data processingè1-800è. æ Wide Area Networks í Bandwidth is scarcest resources í Storeèforward used to ensure optimal bandwidth utilization í Burden on hosts and nodes to conserve bandwidth í Most WANs use point-to-point links except for satellite networks. æ Metropolitan Area Networks í Intended for interconnection of LANs í MANs typically span entire country. í Owned by multiple organizations. í Covers the entire city but uses LANs technology ècatvè. æ Local Area Networks í Unlimited bandwidth í Hosts are simple machines í Lighter burden on hosts í Most LANs use a multiaccess channel. í A diameter é a few km. í Total data rate of at least several Mbps. í Complete ownership by a single organization. Operating Systems 5 of 20 Operating Systems 6 of 20
3 Diæerence between LANs and WANs Network Standardization æ Designers of WANs are always forced by legal, economic or political reasons to use PSN regardless of it technical suitability. æ LAN cables are highly reliable. æ Error rate is 1000 times lower than WAN. æ In WANs, error handling must be done in each layer. æ In the early days, diæerent vendors had diæerent networks. æ Standards fall into two categories: í De facto standard æ Have just happened without formal plan. æ IBM PC, UNIX, DOS. í De Jure standard èby lawè æ Formal legal standards æ De Jure standards are two classes. æ A network consists of a series of levels called layers. æ A protocol is the rule of communication; each layer has its own protocol. æ Each computer andèor each application program in the computer may require a diæerent communication access method and protocol. í They setup a session through the network. í They must agree on the format. í Terminals must be able to regulate data rates í Packets may arrive out of order. í Those established by treaty among national governments, í Voluntary non-treaty organizations. Transmission Standards æ Voice transmission is still the most common mode of communications. æ All projections indicate that voice will continue to be the heaviest communications. æ AT&T in early 1960s introduced digital carrier system T1 í Consists of 24 channels at 64 Kbps per channel. í Mbps. Operating Systems 7 of 20 Operating Systems 8 of 20 Network Standardization í US, Canada and Japan. æ CCITT has 30-voice channel at Mbps èrest of the worldè. æ The great interest is transmitting packetized voice in real time. æ IBM SNA was one of the ærst layered architecture. æ OSI of ISO rapidly became an international standard. IEEE Standard 802 for LANs and MANs æ In layered architecture, Protocols must appear in every network node. æ The bottom 3 layers of OSI provide network services and the upper 4 layers provide services to the end users. OSI Layers æ IEEE 802 has been adopted by ANSI, NIST, and ISO æ IEEE gives and introduction to the set of standards and deænes the interface primitives. æ IEEE describes the upper part of the data link layer èllcè æ IEEE describes CSMAèCD with its protocol. æ IEEE describes token bus with its protocol. æ IEEE describes token ring with its protocol. æ IEEE 802.6: Distributed Queue Dual Bus for MANs 1. Physical Layer æ Performs direct transmission of logical information into physical phenomena èelectronic pulsesè. æ Modulatorsèdemodulators are used at this layer. 2. Data Link Layer æ Makes sure that the message indeed reach the other end without corruption èsignal distortion and noiseè. æ Acknowledgments æ Detect duplications. æ Timers for retransmission. Operating Systems 9 of 20 Operating Systems 10 of 20
4 3. Network Layer 6. Presentation Layer æ Controls routes for individual message through the actual topology. æ Finds the best route. æ Finds alternate routes. æ Buæering and deadlock handling. 4. Transport Layer æ Locates the other party æ Creates a transport pipe between both end-users. æ Breaking the message into packets and reassembling them at the destination. æ Applies æow control to the packet stream. 5. Session Layer æ Is responsible for the relation between two end-users. æ Maintains the integrity and controls the data exchanged between the end-users. æ The end-users are aware of each other when the relation is established èsynchronizationè. æ It uses naming and addressing to identify a particular user. æ Makes sure that the lower layer guarantees delivering the message èæow controlè. æ It translates the language used by the application layer. æ It makes the users as independent as possible, then they can concentrate on conversation. 7. Application Layerèend usersè æ Where they process information that is being exchanged. æ The users don't want to be aware of the mechanism of the network. æ The users shouldn't be bothered by each other's language. Advantages of æ Any given layer can be modiæed or upgraded without eæecting the other layers. æ Modulazition by means of layering simpliæes the overall design. æ Diæerent layers can be assigned to diæerent standards, committees, and design teams. æ Diæerent mechanisms èpacket-switching, circuit-switchingè may be used without eæecting more than one layer. æ Diæerent machines may be plugged in at diæerent layers. æ The relation between diæerent control functions can be better understood. Operating Systems 11 of 20 Operating Systems 12 of 20 æ Common lower levels may be shared by diæerent higher levels. æ Functions èespecially at lower levelsè may be removed from software to hardware and microcodes. æ Increases the compatibility of diæerent machines. Disadvantages of Network Protocols TCPèIP æ Total overhead is higher. æ Two communicating machines may have to use certain functions which they could do without layers. æ As technology changes, the functions may not be in the most cost-eæective layer. æ Was developed to interconnect heterogeneous networks. æ IP resides between the Transport and Network layers of OSI model. æ In this position, IP remains hardware independent. Orientations Host A Host B æ Connection-oriented services Process Process í The sender pushes objects in at one end and the receiver collects them in the same order at the other end. í It was modeled after the telephone system. Request TCP Response Request TCP Response æ Connectionless-oriented services Send Deliver Send Deliver í It was modeled after the postal service IP IP í Packet could take independent routes í Packet could be received out of order. Reordering may be required. NAP-1 INternet NAP-1 í Datagrams NAP= Network Access Protocol Use of TCP/ and IP services primitives Operating Systems 13 of 20 Operating Systems 14 of 20
5 Network Protocols Network Protocols æ IP provides connection-less service between nodes or hosts. æ The order of datagrams received is not necessarily in the same order. æ Each datagram is individually routed æ IP can be operated across disjoint network services èconnection oriented or connection-lessè. æ TCP in coordination with IP provide routing, æow control, fragmentation, addressing, and error correctionèdetection. æ Each datagram has a life-time. A datagram can loop indeænitely. æ During its journey, a datagram can be continually downsized. æ Defragmentation is not performed at intervening gateways. æ IP does not deæne a standard packet size. Transmission Control Protocol, TCP æ Since IP is not reliable, TCP assumes that: í Segments may be lost or arrive somewhere with errors. í Segments may not be received in transmitted order. í Segments may be delayed at a variable rate which slows communications. æ TCP sends ACK for each segment it receives. æ If the sending TCP doesn't receive the ACK within a reasonable amount of time, it presumes the lost and res-send. æ TCP establishes a connection èsessionè between two sockets ènodesè, with two purposes: í To deæne all connection characteristics including security. í To allow for each TCP socket to maintain state information about the connection èlast sequence number used and received, and last sequence number acknowledgedè. æ TCP has been designed to service multiple processes' requests within a single node. æ Developed originally for use in Arpanet. æ TCP in conjunction with IP is a de facto standard for heterogeneous node communications. æ TCP resides in the Transport layer of the OSI model. æ TCP is a connection-oriented protocol. æ TCP operates as an intermediary between applications and the internetwork. Operating Systems 15 of 20 Operating Systems 16 of 20 æ So far, we assumed a single homogeneous network, with each machine using the same protocol in each layer. This is not realistic. æ Controversy: whether problems associated with heterogeneous networks will go away or we have to live with it. í LAN-WAN-LAN æ These connection use one or more of the following black boxes. í Repeaters at layer 1 í Bridges at layer 2 í Multiprotocol routers at layer 3 í Transport gateways at layer 4 í Application gateways allows internetwork above layer 4. æ For the time being variety of diæerent networks will be around for the following reasons. í The installed base of diæerent networks is large and growing. í All Unix shops run TCPèIP. í Many large businesses still have mainframes running SNA, DEC, etc. í Personal computer LANs often use Novell NCPèIPX or AppleTalk., etc. í ATM systems are starting to be widespread. í Specialized protocols are often used in satellite, cellular, and infrared networks. æ Within an organization èuniversityè, diæerent networks interact. í LAN-LAN í LAN-WAN í WAN-WAN Operating Systems 17 of 20 Operating Systems 18 of 20
6 Internet Protocol Hierarchy Asynchronous Transfer Mode èatmè HTTP FTP NV TFTP TCP UDP IP Ethernet FDDI ATM Fiber Channel æ Connection-oriented packet-switched network æ Used in both WAN and LAN settings æ Signaling èconnection setupè Protocol: Q.2931 æ Speciæed by ATM Forum æ Packets are called cells: 5-byte header + 48-byte payload æ Commonly transmitted over SONET èbut not necessarilyè Physical Medium: Fiber, Coax, Satellite links, etc. Plane Management Function æ There is no real structure, but several major backbones exist. æ Attached to the backbones are regional èmidlevelè networks. æ Attached to regional networks are the LANs at many places. æ The glue that holds the Internet together id the IP protocol. æ Its job is to provide a best way to transport datagrams from source to destination transparently. æ The transport layer takes data streams, breaks them into datagrams. æ Datagrams can be up to 64 KB, but in practice they are usually around 1500 bytes. Control Plane Higher Layers: Protocols and Functions Adaption Layer ATM Layer User Plane Higher Layers: Protocols and Functions Physical Medium Dependent Layer B-ISDN protocol Model for ATM (CCITT I. 121) Operating Systems 19 of 20 Operating Systems 20 of 20
COMPUTER NETWORKS CS CS 55201
Contents Perspective Classifications COMPUTER NETWORKS CS 45201 CS 55201 CHAPTER 1 Foundation Performance Architecture Types of Services Internet Architecture ISO Architecture Interconnections H. Peyravi
More informationCOMPUTER NETWORKS CS CS 55201
COMPUTER NETWORKS CS 45201 CS 55201 CHAPTER 1 Network Foundation H. Peyravi Department of Computer Science Kent State University Kent, Ohio 44242 peyravi@mcs.kent.edu http://mars.mcs.kent.edu/ peyravi
More informationEEC-484/584 Computer Networks
EEC-484/584 Computer Networks Lecture 2 Wenbing Zhao wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and Prentice-Hall) Misc. Interested in research? Secure
More informationCommunication Networks - 3 general areas: data communications, networking, protocols
Communication Networks - Overview CSE 3213 Fall 2011 1 7 September 2011 Course Content 3 general areas: data communications, networking, protocols 1. Data communications: basic concepts of digital communications
More informationNetwork.... communication system for connecting end- systems. End-systems a.k.a. hosts PCs, workstations dedicated computers network components
Networking 1 Network... communication system for connecting end- systems End-systems a.k.a. hosts PCs, workstations dedicated computers network components 2 Multiaccess vs.. Point-to-point Multiaccess
More informationKIBABII UNIVERSITY COLLEGE DEPARTMENT COMPUTER SCIENCE & IT ANSWER ALL QUESTIONS IN SECTION A AND ANY TWO QUESTIONS IN SECTION B
KIBABII UNIVERSITY COLLEGE DEPARTMENT COMPUTER SCIENCE & IT TITLE: DATACOMMUNICATION COURSE CODE: 223 SECTION A: 30 Marks ANSWER ALL QUESTIONS IN SECTION A AND ANY TWO QUESTIONS IN SECTION B TIME ALLOWED:
More informationData & Computer Communication
Basic Networking Concepts A network is a system of computers and other devices (such as printers and modems) that are connected in such a way that they can exchange data. A bridge is a device that connects
More informationGrowth. Individual departments in a university buy LANs for their own machines and eventually want to interconnect with other campus LANs.
Internetworking Multiple networks are a fact of life: Growth. Individual departments in a university buy LANs for their own machines and eventually want to interconnect with other campus LANs. Fault isolation,
More informationM242 COMPUTER NETWORS AND SECURITY
M242 COMPUTER NETWORS AND SECURITY 2.1. Network Models: UNIT - II OSI MODEL AND LAN PROTOCOLS 1. Explain Network model A network is a combination of hardware and software that sends data from one location
More informationIntroduction and Layered Network Architecture. EEE 538 Dr. Nail Akar Bilkent University Electrical and Electronics Engineering Department
Introduction and Layered Network Architecture EEE 538 Dr. Nail Akar Bilkent University Electrical and Electronics Engineering Department 1 Fundamental Aspects of Network Analysis Architecture Layering
More informationDigital Communication Networks
Digital Communication Networks MIT PROFESSIONAL INSTITUTE, 6.20s July 25-29, 2005 Professor Muriel Medard, MIT Professor, MIT Slide 1 Digital Communication Networks Introduction Slide 2 Course syllabus
More informationLocal Area Network(LAN)
Local Area Network(LAN) A local area network (LAN) is a computer network that interconnects computers within a limited area. Example: a residence, school, laboratory, university campus,office building
More informationCh. 4 - WAN, Wide Area Networks
1 X.25 - access 2 X.25 - connection 3 X.25 - packet format 4 X.25 - pros and cons 5 Frame Relay 6 Frame Relay - access 7 Frame Relay - frame format 8 Frame Relay - addressing 9 Frame Relay - access rate
More informationIntroduction to Open System Interconnection Reference Model
Chapter 5 Introduction to OSI Reference Model 1 Chapter 5 Introduction to Open System Interconnection Reference Model Introduction The Open Systems Interconnection (OSI) model is a reference tool for understanding
More informationChapter 16 Networking
Chapter 16 Networking Outline 16.1 Introduction 16.2 Network Topology 16.3 Network Types 16.4 TCP/IP Protocol Stack 16.5 Application Layer 16.5.1 Hypertext Transfer Protocol (HTTP) 16.5.2 File Transfer
More informationChapter 11: Wide-Area Networks and the Internet
Chapter 11: Wide-Area Networks and the Internet MULTIPLE CHOICE 1. MAN stands for: a. Manchester Access Network c. Metropolitan-Area Network b. Multiple-Area Network d. Multiple Access Network 2. Packet
More informationCS-461 Internetworking. Dr. Mohamed Aboutabl
CS-461 Internetworking Dr. Mohamed Aboutabl http://www.cs.jmu.edu/users/aboutams The McGraw-Hill Companies, Inc., 2000 1 Chapter 1 Introduction The McGraw-Hill Companies, Inc., 2000 2 Internet today Network
More informationIntroduction to Protocols
Chapter 6 Introduction to Protocols 1 Chapter 6 Introduction to Protocols What is a Network Protocol? A protocol is a set of rules that governs the communications between computers on a network. These
More informationTYPES OF COMPUTER NETWORKS
TYPES OF COMPUTER NETWORKS What is a Network? A network consists of two or more computers that are linked in order to share resources (such as printers and CDs), exchange files, or allow electronic communications.
More informationChapter -4 OSI Reference Model
Chapter -4 OSI Reference Model Objectives Concept of Reference Model. OSI Reference Model Concept. Layers of OSI Reference Model. 4.1 Introduction Layered Architecture, Peer-to- Peer Processes, Interfaces
More informationCS 428/528 Computer Networks Lecture 01. Yan Wang
1 CS 428/528 Computer Lecture 01 Yan Wang 2 Motivation: Why bother? Explosive growth of networks 1989, 100,000 hosts on the Internet Distributed Applications and Systems E-mail, WWW, multimedia, distributed
More informationCOS 140: Foundations of Computer Science
COS 140: Foundations of C Networks Fall 2017 Copyright c 2002 2017 UMaine School of Computing and Information S 1 / 21 Homework, announcements New chapter (23) online No homework assigned today, sorry!
More informationOperating Systems CS 571
Computer Networks: Overview Operating Systems CS 571 Network types Range Bandwidth (Mbps) Latency (ms) LAN 1-2 kms 10-1000 1-10 WAN worldwide 0.010-600 100-500 MAN 2-50 kms 1-150 10 Wireless LAN 0.15-1.5
More informationNetworks 15.2 Multiplexing Technologies Access Networks 15.5 Common Peripheral Interfaces
Chapter 15 Computer and Multimedia Networks 15.11 Basics of Computer and Multimedia Networks 15.2 Multiplexing Technologies 15.3 LAN and WAN 15.4 Access Networks 15.5 Common Peripheral Interfaces 15.6
More informationNetworking interview questions
Networking interview questions What is LAN? LAN is a computer network that spans a relatively small area. Most LANs are confined to a single building or group of buildings. However, one LAN can be connected
More informationData Transport Networks
DC 8-1 DATACOMM John Abbott College JPC Data Transport Networks M. E. Kabay, PhD, CISSP Director of Education, ICSA President, JINBU Corp Copyright 1998 JINBU Corp. All rights reserved DC 8-2 Data Transport
More informationInternet Architecture and Protocol
Internet Architecture and Protocol Set# 04 Wide Area Networks Delivered By: Engr Tahir Niazi Wide Area Network Basics Cover large geographical area Network of Networks WANs used to be characterized with
More informationData and Computer Communications. Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications
Data and Computer Communications Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based s 1 Need For Protocol Architecture data exchange can involve complex procedures better if task broken into subtasks
More informationCHAPTER 17 - NETWORK AMD DISTRIBUTED SYSTEMS
CHAPTER 17 - NETWORK AMD DISTRIBUTED SYSTEMS OBJECTIVES Provide a high-level overview of distributed systems and the networks that interconnect them Discuss the general structure of distributed operating
More informationModule 2 Overview of Computer Networks
Module 2 Overview of Computer Networks Networks and Communication Give me names of all employees Who earn more than $00,000 ISP intranet backbone satellite link desktop computer: server: network link:
More informationModule 2 Overview of. Computer Networks
Module Overview of Networks and Communication Give me names of all employees Who earn more than $00,000 ISP intranet backbone satellite link desktop computer: server: network link: CS454/654 - Issues How
More informationEE Prof. John A. Copeland
EE-6607 http://www.csc.gatech.edu/~copeland/6607/ Prof. John A. Copeland john.copeland@ece.gatech.edu 404 894-5177 Office: GCATT Bldg 579 email or call for office visit, or call Kathy Cheek, 404 894-9496
More informationTCP/IP THE TCP/IP ARCHITECTURE
TCP/IP-1 The Internet Protocol (IP) enables communications across a vast and heterogeneous collection of networks that are based on different technologies. Any host computer that is connected to the Internet
More informationBridging and Switching Basics
CHAPTER 4 Bridging and Switching Basics This chapter introduces the technologies employed in devices loosely referred to as bridges and switches. Topics summarized here include general link-layer device
More information04/03/33. Dr.Gihan Naguib. Overview. Dr.Gihan Naguib Behrouz A. Forouzan Data communications and Networking
PART I Overview of Data Communications and Networking Dr.Gihan Naguib Behrouz A. Forouzan Data communications and Networking 1 Overview 2 1 Chapters Chapter 1 Introduction Chapter 2 Network Models 3 Chapter
More informationComputer Networks. Introduction to Network. Dr. Adel Gaafar Abd Elrahim
Computer Networks Introduction to Network Dr. Adel Gaafar Abd Elrahim A Communications Model Source generates data to be transmitted Transmitter Converts data into transmittable signals Transmission System
More informationComputer Networks (Introduction to TCP/IP Protocols)
Network Security(CP33925) Computer Networks (Introduction to TCP/IP Protocols) 부산대학교공과대학정보컴퓨터공학부 Network Type Elements of Protocol OSI Reference Model OSI Layers What we ll learn today 2 Definition of
More informationSilberschatz and Galvin Chapter 15
Silberschatz and Galvin Chapter 15 Network Structures CPSC 410--Richard Furuta 3/30/99 1 Chapter Topics Background and motivation Network topologies Network types Communication issues Network design strategies
More informationCS-435 spring semester Network Technology & Programming Laboratory. Stefanos Papadakis & Manolis Spanakis
CS-435 spring semester 206 Network Technology & Programming Laboratory University of Crete Computer Science Department Stefanos Papadakis & Manolis Spanakis CS-435 Lecture #2 preview: Data Communications
More informationGoals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks
Verkkomedian perusteet Fundamentals of Media T-110.250 19.2.2002 Antti Ylä-Jääski 19.2.2002 / AYJ lide 1 Goals and topics protocols Discuss how packet-switching networks differ from circuit switching networks.
More informationPrepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT
Network Basics Prepared by Agha Mohammad Haidari Network Manager ICT Directorate Ministry of Communication & IT E-mail :Agha.m@mcit.gov.af Cell:0700148122 After this lesson,you will be able to : Define
More informationMultimedia Systems. Networks WS 2009/2010
Multimedia Systems WS 2009/2010 Networks Prof. Dr. Paul Müller University of Kaiserslautern, Germany Integrated Communication Systems Lab Email: pmueller@informatik.uni-kl.de 1 Outline Network basics for
More informationContents. Introduction to Networking. Preface...i. Introduction... xix
Contents Introduction to Networking Introduction to Networking Preface...i Key Topics...i Course Objectives...ii Pedagogical Features...ii Learning Objectives, Unit Summaries, Discussion Questions, and
More informationIntroduction to Networking
Introduction to Networking The fundamental purpose of data communications is to exchange information between user's computers, terminals and applications programs. Simplified Communications System Block
More informationCCM 4300 Lecture 2 Computer Networks: Wireless and Mobile Communication Systems. Dr Shahedur Rahman School of Science and Technology
CCM 4300 Lecture 2 Computer Networks: Wireless and Mobile Communication Systems Dr Shahedur Rahman School of Science and Technology 1 Recap of Last Session defined a computer network and identified some
More informationLecture (02) Networking Model (TCP/IP) Networking Standard (OSI) (I)
Lecture (02) Networking Model (TCP/IP) Networking Standard (OSI) (I) By: Dr. Ahmed ElShafee ١ Dr. Ahmed ElShafee, ACU : Fall 2016, Networks II Agenda Introduction to networking architecture Historical
More informationNeed For Protocol Architecture
Chapter 2 CS420/520 Axel Krings Page 1 Need For Protocol Architecture E.g. File transfer Source must activate communications path or inform network of destination Source must check destination is prepared
More informationSwitching and Forwarding - continued
Fall 9/7 CptS/EE 555 Fall 9/7 CptS/EE 555 4 Housekeeping Look at select system call See homework solutions on the Lecture Notes web page for answer to the probability difficulties we (I) had last time
More informationSwitching and Forwarding - continued
Fall 9/ CptS/EE 555 Fall 9/ CptS/EE 555 4 Housekeeping Look at select system call See homework solutions on the Lecture Notes web page for answer to the probability difficulties we (I) had last time No
More informationNeed For Protocol Architecture
Chapter 2 CS420/520 Axel Krings Page 1 Need For Protocol Architecture E.g. File transfer Source must activate communications path or inform network of destination Source must check destination is prepared
More informationChapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet
Chapter 2 - Part 1 The TCP/IP Protocol: The Language of the Internet Protocols A protocol is a language or set of rules that two or more computers use to communicate 2 Protocol Analogy: Phone Call Parties
More informationReview of Network Technologies
Indian Institute of Technology Kharagpur Review of Network Technologies Prof. Indranil Sen Gupta Dept. of Computer Science & Engg. I.I.T. Kharagpur, INDIA Lecture 2: Review of network technologies On completion,
More informationRevision of Previous Lectures
Lecture 15 Overview Last Lecture Local area networking This Lecture Wide area networking 1 Source: chapters 8.1-8.3, 17.1, 18.1, 18.2 Next Lecture Wide area networking 2 Source: Chapter 20 COSC244 Lecture
More informationReview of Lecture 1. EEC-484/584 Computer Networks. Network Hardware. Outline. Lecture 2. Wenbing Zhao
EEC-484/584 Computer Networks Lecture 2 Review of Lecture 1 Uses of computer networks Network Hardware 3 wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and
More informationCCNA Exploration1 Chapter 7: OSI Data Link Layer
CCNA Exploration1 Chapter 7: OSI Data Link Layer LOCAL CISCO ACADEMY ELSYS TU INSTRUCTOR: STELA STEFANOVA 1 Explain the role of Data Link layer protocols in data transmission; Objectives Describe how the
More informationOutline: Connecting Many Computers
Outline: Connecting Many Computers Last lecture: sending data between two computers This lecture: link-level network protocols (from last lecture) sending data among many computers 1 Review: A simple point-to-point
More informationChapter 12. Network Organization and Architecture. Chapter 12 Objectives Introduction Introduction
Chapter 12 Objectives Chapter 12 Network Organization and Architecture Become familiar with the fundamentals of network architectures. Be able to describe the ISO/OSI reference model and the TCP/IP standard.
More informationCMSC 611: Advanced. Interconnection Networks
CMSC 611: Advanced Computer Architecture Interconnection Networks Interconnection Networks Massively parallel processor networks (MPP) Thousands of nodes Short distance (
More informationCS610- Computer Network Solved Subjective From Midterm Papers
Solved Subjective From Midterm Papers May 08,2012 MC100401285 Moaaz.pk@gmail.com Mc100401285@gmail.com PSMD01 CS610- Computer Network Midterm Examination - Fall 2011 1. Where are destination and source
More informationNetworks: Access Management
Networks: Access Management Class Notes # 3 Protocols and Layers (part 1) September 19, 2003 Functions A small set of functions form the basis of all protocols. Not all protocols have all functions; this
More informationIntroduction. Communication
Introduction These slides are created by Dr. Yih Huang of George Mason University. Students registered in Dr. Huang's courses at GMU can make a single machine-readable copy and print a single copy of each
More informationChapter 7. Local Area Network Communications Protocols
Chapter 7 Local Area Network Communications Protocols The Network Layer The third layer of the OSI Model is the network layer. The network layer is concerned with providing a means for hosts to communicate
More informationModule 1. Introduction. Version 2, CSE IIT, Kharagpur
Module 1 Introduction Version 2, CSE IIT, Kharagpur Introduction In this module we shall highlight some of the basic aspects of computer networks in two lessons. In lesson 1.1 we shall start with the historical
More informationChapter 8 LAN Topologies
Chapter 8 LAN Topologies Point-to-Point Networks In a Point-to-Point network, each wire connects exactly two computers Point To Point Link Machine A Machine B Figure 1: Each line connects two machines
More informationLecture (02) The TCP/IP Networking Model
Lecture (02) The TCP/IP Networking Model Dr. Ahmed M. ElShafee ١ Agenda Introduction to networking architecture Historical background The TCP/IP Protocol Architecture The TCP/IP Application Layer The TCP/IP
More informationNetworking Applications
Networking Dr. Ayman A. Abdel-Hamid College of Computing and Information Technology Arab Academy for Science & Technology and Maritime Transport 1 Outline Internet Layers Internet Data Packet transmission
More informationComputer Networks. Andrew S. Tanenbaum
Computer Networks Third Edition Andrew S. Tanenbaum 1 ; l Vrije Universiteit Amsterdam, The Netherlands For book and bookstore information Prentice Hall PTR Upper Saddle River, New Jersey 07458 CONTENTS
More informationCommunicating over the Network
Communicating over the Network Network Fundamentals Chapter 2 Version 4.0 1 Network Structure The elements of communication 3 common elements of communication Message source people/electronic devices need
More informationInternetworking is connecting two or more computer networks with some sort of routing device to exchange traffic back and forth, and guide traffic on
CBCN4103 Internetworking is connecting two or more computer networks with some sort of routing device to exchange traffic back and forth, and guide traffic on the correct path across the complete network
More informationก ก Information Technology II
ก ก 202103 Information Technology II ก ก ก ก ก (LAN), ก LAN, ก ก (LAN) ก ก ก LAN ก LAN ก LAN Topology Bus LAN Star LAN Ring LAN Wireless LAN Wireless LAN Wireless ก (LAN) ก ก ก LAN ก LAN WAN ก Random Access
More informationChapter 1: Introduction
EE4272: Computer Networks Chapter 1: Introduction Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. 1) Data Communications: Deals with the transmission of signals in a reliable & efficient manner. Topics:
More informationLecture (02) The TCP/IP Networking Model
Agenda ١ Lecture (02) The TCP/IP Networking Model Dr. Ahmed M. ElShafee Introduction to networking architecture Historical background The TCP/IP Protocol Architecture The TCP/IP Application Layer The TCP/IP
More informationTypical Network Uses
Computer Networks Introduction The next Great Revolution - Computer Networks- computers connected together for exchanging information Our information-oriented society - applications in education, commerce,
More informationCS1302 / Computer Networks
CS1302 / Computer Networks Year/Sem : III/VI UNIT I- DATA COMMUNICATIONS 1. Define Data communication 2. List out the characteristics of data communication 3. What are the components of data communication?
More informationLecture (02) Network Protocols and Standards
Lecture (02) Network Protocols and Standards Dr. Ahmed M. ElShafee 1 Agenda - - 2 Preface Protocols and standards are what make networks work together. Protocols make it possible for the various components
More informationCS 640: Introduction to Computer Networks. Today s Lecture. Page 1
CS 640: Introduction to Computer Networks Aditya Akella Lecture 2 Layering, Protocol Stacks, and Standards 1 Today s Lecture Layers and Protocols A bit about s 2 Network Communication: Lots of Functions
More informationThe OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).
Network Models The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding and developing computer-to-computer communication
More informationINTRODUCTION TO ICT.
INTRODUCTION TO ICT. (Introducing Basic Network Concepts) Lecture # 24-25 By: M.Nadeem Akhtar. Department of CS & IT. URL: https://sites.google.com/site/nadeemcsuoliict/home/lectures 1 INTRODUCTION TO
More informationCEN445 Network Protocols & Algorithms. Network Layer. Prepared by Dr. Mohammed Amer Arafah Summer 2008
CEN445 Network Protocols & Algorithms Network Layer Prepared by Dr. Mohammed Amer Arafah Summer 2008 1 Internetworking Two or more networks can be connected together to form an Internet. A variety of different
More informationIntroduction to Wireless Networking ECE 401WN Spring 2008
Introduction to Wireless Networking ECE 401WN Spring 2008 Lecture 2: Communication Networks The first major topic we will study will be WLANs. But before that, we need to consider a few basics of networking.
More informationIntroduction to Networks
Introduction to Networks CAN1103 Slide Set 1 Rishi Heerasing SOBISE 1 Learning Objectives Define and identify the different types of networks Describe the history of LANs and WANs Discuss LAN and WAN integration,
More informationCOMPUTER AND DATA NETWORKS
COMPUTER AND DATA NETWORKS (EE2.CDN, Spring 2003) Dr. Z. SUN University of Surrey Guildford Surrey GU2 5XH Tel: 01483 68 9493 Fax: 01483 68 6011 Email: Z.Sun@eim.surrey.ac.uk 1 Dr.Z.Sun SCHEDULE Week 1
More informationAppleTalk. Chapter Goals. Introduction CHAPTER
35 CHAPTER Chapter Goals Describe the development history of the protocol, used almost exclusively in Macintosh computers. Describe the components of networks and extended network. Discuss the primary
More informationCHAPTER -1. Introduction to Computer Networks
CHAPTER -1 Introduction to Computer Networks PRELIMINARY DEFINITIONS computer network :: [Tanenbaum] a collection of autonomous computers interconnected by a single technology. communications network ::a
More informationIT 4504 Section 4.0. Network Architectures. 2008, University of Colombo School of Computing 1
IT 4504 Section 4.0 Network Architectures 2008, University of Colombo School of Computing 1 Section 4.1 Introduction to Computer Networks 2008, University of Colombo School of Computing 2 Introduction
More informationECE 650 Systems Programming & Engineering. Spring 2018
ECE 650 Systems Programming & Engineering Spring 2018 Networking Introduction Tyler Bletsch Duke University Slides are adapted from Brian Rogers (Duke) Computer Networking A background of important areas
More informationCOMPONENTS OF DATA COMMUNICATION
COMPONENTS OF DATA COMMUNICATION ANALOG AND DIGITAL TRANSMISSION An analog signal is one that is continuous with respect to time and may take on any value within a given range of values. Eg Human voice.
More informationLayering in Networked computing. OSI Model TCP/IP Model Protocols at each layer
Layering in Networked computing OSI Model TCP/IP Model Protocols at each layer Learning outcomes Understand the need of layering in Networked computing Understand the OSI model and the tcp/ip model Understand
More informationLecture (02, 03) Networking Model (TCP/IP) Networking Standard (OSI)
Lecture (02, 03) Networking Model (TCP/IP) Networking Standard (OSI) By: Dr. Ahmed ElShafee ١ Dr. Ahmed ElShafee, ACU : Fall 2014, Computer Networks II Agenda Introduction to networking architecture Historical
More informationData Networks. Lecture 1: Introduction. September 4, 2008
Data Networks Lecture 1: Introduction September 4, 2008 Slide 1 Learning Objectives Fundamental aspects of network Design and Analysis: Architecture: layering, topology design, switching mechanisms Protocols:
More informationIntroduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005
Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005 Network and Telecommunications Basics Chapter Outline The telecommunications system Network services
More informationNetWare Protocols. Background. Technology Basics CHAPTER
CHAPTER 19 NetWare Protocols Background NetWare is a network operating system (NOS) and related support services environment created by Novell, Inc. and introduced to the market in the early 1980s. Then,
More informationLecture 2. Computer Networks Models. Network Models 1-1
Lecture 2 Computer Networks Models Network Models 1-1 Agenda Introduction to the Internet Reference Models for Computer Networks The OSI Model The TCP/IP Model Network Models 1-2 Announcements Bonus -
More informationLocal Area Networks and the Network Protocol Stack
Local Area Networks and the CSC362, Information Security Introduction problems inherent in transmitting packets network topologies network protocol stack Packet Switching Problems packet switching can
More informationComputer Networks with Internet Technology William Stallings. Chapter 2 Protocols and the TCP/IP Protocol Suite
Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite Need For Protocol Architecture E.g. File transfer Source must activate comms. Path or inform
More informationBROADBAND AND HIGH SPEED NETWORKS
BROADBAND AND HIGH SPEED NETWORKS INTRODUCTION TO DATA COMMUNICATION NETWORKS Data communications are the exchange of data between two devices via some form of transmission medium such as a wire cable.
More informationCOMS Introduction to Computers. Networking
COMS 1001 Introduction to Computers Networking What's Ahead Networking layers Network Speeds Protocols, sockets, client/server Routing, DNS, Ethernet, LANs, wireless What is a Network? Loose definition:
More informationCS321: Computer Networks Introduction to Computer Networks and Internet
CS321: Computer Networks Introduction to Computer Networks and Internet Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur E-mail: manaskhatua@iitj.ac.in What is Data Communication? Data communications
More informationIntroduction to Networks and the Internet
Introduction to Networks and the Internet CMPE 80N Winter 2004 Lecture 18 Announcements Fourth quiz on Monday, March 1 st. Third HTML discussion session today by Kiran (before class). Summary posted on
More informationIntroduction to Network Technologies & Layered Architecture BUPT/QMUL
Introduction to Network Technologies & Layered Architecture BUPT/QMUL 2015-3-5 Review What is the Internet? How does it work? When & how did it come about? Who controls it? Where is it going? 2 Agenda
More information