Chapter 1 Introduction to computer network

Slides:



Advertisements
Similar presentations
Computer Networks - part V
Advertisements

Exercises and Solutions Lecture 1
INTRODUCTION TO COMPUTER NETWORKS Zeeshan Abbas. Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
TCP/IP MODEL Maninder Kaur
OSI Model OSI MODEL.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
INTRODUCTION TO COMPUTER NETWORKS CS-107 INTRODUCTION TO COMPUTING Aug-Dec,2010 Alak Roy Assistant Professor Dept. of CSE Royal Group of Institution .
Chapter 2 Network Models.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Chapter 2 Network Models.
2.1 Background Information Network Models LAYERED TASKS We use the concept of layers in our daily life. As an example, let us consider two friends.
INTRODUCTION TO COMPUTER NETWORKS INTRODUCTION Lecture # 1 (
INTRODUCTION TO COMPUTER NETWORKS Navpreet Singh Computer Centre Indian Institute of Technology Kanpur Kanpur INDIA (Ph : ,
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Data Communications Network Models.
NETWORK MODELS T.Najah Al_Subaie Kingdom of Saudi Arabia Prince Norah bint Abdul Rahman University College of Computer Since and Information System NET331.
Chapter 2 Network Models
OIS Model TCP/IP Model.
Lecturer: Tamanna Haque Nipa
Computer Networks Lecture 1 & 2 Introduction and Layer Model Approach Lahore Leads University.
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
NDSL, Chang Gung University, 2.1 Chapter 2 Network Models 長庚大學資訊工程學系 陳仁暉 副教授 Tel: (03) Ext: 5990
Presentation on Osi & TCP/IP MODEL
Multi-media Computers and Computer Networks. Questions ? Media is used for ………………… Multimedia computer is capable of integrating ………………………………….. OCR stands.
1 A L L A H. Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
COMPUTER NETWORKS Ms. Mrinmoyee Mukherjee Assistant Professor
The OSI Model.
Computer network is a collection of computing devices that are connected in various ways in order to communicate and share resources Usually, the connections.
University of Palestine Faculty of Applied Engineering and Urban Planning Software Engineering Department INTRODUCTION TO COMPUTER NETWORKS Dr. Abdelhamid.
Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 2 Network Models.
1 Kyung Hee University Chapter 2 Network Models. 2 Kyung Hee University 2.1 LAYERED TASKS We use the concept of layers in our daily life. As an example,
Rehab AlFallaj.  OSI Model : Open system Interconnection.  is a conceptual model that characterizes and standardizes the internal functions of a communication.
Prof. Hosny Ibrahim.  Text book (TX1): Data and Computer Communications By: William Stalling, 11 th Edition 2011  Text book (TX2): Data Communications.
Chapter 2. Network Models
BZUPAGES.COM 2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Network Models.
Ch 2. Network Models. 1. LAYERED TASKS Concept of layers – Consider two friends who communicate through mail – What happens when one sends a letter to.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني.
Net 221D:Computer Networks Fundamentals
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Dr. John P. Abraham Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
TCP/IP Protocol Suite Suresh Kr Sharma 1 The OSI Model and the TCP/IP Protocol Suite Established in 1947, the International Standards Organization (ISO)
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Computer Engineering and Networks, College of Engineering, Majmaah University INTRODUCTION TO COMPUTER NETWORKS Mohammed Saleem Bhat
INTRODUCTION TO COMPUTER NETWORKS BY: SAIKUMAR III MSCS, Nalanda College.
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.
Chapter 2 Network Models.
INTRODUCTION TO COMPUTER NETWORKS
Computer Network Welcome! Fall 2017 Computer Science and Engineering.
Lecturer, Department of Computer Application
CT1303 LAN Rehab AlFallaj.
IOS Network Model 2nd semester
INTRODUCTION TO COMPUTER NETWORKS
INTRODUCTION TO COMPUTER NETWORKS
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
INTRODUCTION TO COMPUTER NETWORKS
OSI Model OSI MODEL.
INTRODUCTION TO COMPUTER NETWORKS
Chapter 2 Network Models
INTRODUCTION TO COMPUTER NETWORKS
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Unit – III Network Essentials
Presentation transcript:

Chapter 1 Introduction to computer network Introduction to Computer Networks Chapter 1 Introduction to computer network

Introduction to Computer Networks A network is a set of devices (often referred to as nodes) connected by communication links. A node can be a computer, printer, or any other device capable of sending and/or receiving data generated by other nodes on the network. By: Jigar M. Pandya

Rules For Communication Introduction to Computer Networks Rules For Communication Transmission should take place without error. Transmission should be Less. The cost of Transmission should be less. The message should be safe and secure. Bu: Jigar M. Pandya

5 Components For Communication Introduction to Computer Networks 5 Components For Communication Bu: Jigar M. Pandya

Data Flow Of Messages Introduction to Computer Networks Bu: Jigar M. Pandya

Applications of Networks Introduction to Computer Networks Applications of Networks Resource Sharing Hardware (computing resources, disks, printers) Software (application software) Information Sharing Easy accessibility from anywhere (files, databases) Search Capability (WWW) Communication Email Message broadcast Bu: Jigar M. Pandya

Introduction to Computer Networks Network Topology The network topology defines the way in which computers, printers, and other devices are connected. A network topology describes the layout of the wire and devices as well as the paths used by data transmissions. Bu: Jigar M. Pandya

Introduction to Computer Networks Bus Topology Commonly referred to as a linear bus, all the devices on a bus topology are connected by one single cable. Bu: Jigar M. Pandya

Introduction to Computer Networks Star & Tree Topology The star topology is the most commonly used architecture in Ethernet LANs. Larger networks use the extended star topology also called tree topology. When used with network devices that filter frames or packets, like bridges, switches, and routers, this topology significantly reduces the traffic on the wires by sending packets only to the wires of the destination host. Bu: Jigar M. Pandya

Introduction to Computer Networks Ring Topology A frame travels around the ring, stopping at each node. If a node wants to transmit data, it adds the data as well as the destination address to the frame. The frame then continues around the ring until it finds the destination node, which takes the data out of the frame. Single ring – All the devices on the network share a single cable Dual ring – The dual ring topology allows data to be sent in both directions. Bu: Jigar M. Pandya

Introduction to Computer Networks Mesh Topology The mesh topology connects all devices (nodes) to each other for redundancy and fault tolerance. It is used in WANs to interconnect LANs and for mission critical networks like those used by banks and financial institutions. Implementing the mesh topology is expensive and difficult. Bu: Jigar M. Pandya

Types of Connection Introduction to Computer Networks Bu: Jigar M. Pandya

Network Components Physical Media Interconnecting Devices Computers Introduction to Computer Networks Network Components Physical Media Interconnecting Devices Computers Networking Software Applications Bu: Jigar M. Pandya

Introduction to Computer Networks LAN, MAN & WAN Network in small geographical Area (Room, Building or a Campus) is called LAN (Local Area Network) Network in a City is call MAN (Metropolitan Area Network) Network spread geographically (Country or across Globe) is called WAN (Wide Area Network) Bu: Jigar M. Pandya

Applications E-mail Searchable Data (Web Sites) E-Commerce News Groups Introduction to Computer Networks Applications E-mail Searchable Data (Web Sites) E-Commerce News Groups Internet Telephony (VoIP) Video Conferencing Chat Groups Instant Messengers Internet Radio Bu: Jigar M. Pandya

Network Models Zcx

Two Types Of Connections are there Connection Oriented service Connectionless service Connection Oriented Service. Similar to the telephone system Establish Connection Use Connection Release connection. Connectionless service. Same as postal service, each message has full add. Order may differ of delivery. Five primitives are used. Listen Connect Receive Send Disconnect

LAYERED TASKS We use the concept of layers in our daily life. As an example, let us consider two friends who communicate through postal mail. The process of sending a letter to a friend would be complex if there were no services available from the post office. Zcx

Tasks involved in sending a letter Zcx

THE OSI MODEL Established in 1947, the International Standards Organization (ISO) is a multinational body dedicated to worldwide agreement on international standards. An ISO standard that covers all aspects of network communications is the Open Systems Interconnection (OSI) model. It was first introduced in the late 1970s. Zcx

ISO is the organization. OSI is the model. Zcx

Seven layers of the OSI model Zcx

The interaction between layers in the OSI model Zcx

The physical layer is responsible for movements of individual bits from one hop (node) to the next. Zcx

Data link layer The data link layer is responsible for moving frames from one hop (node) to the next. Zcx

Figure 2.7 Hop-to-hop delivery Zcx

the source host to the destination host. Network layer The network layer is responsible for the delivery of individual packets from the source host to the destination host. Zcx

Transport layer The transport layer is responsible for the delivery of a message from one process to another. Zcx

Session layer The session layer is responsible for dialog control and synchronization. Zcx

Presentation layer The presentation layer is responsible for translation, compression, and encryption. Zcx

Data translation ,compression and encryption. Encrypt data to hide it. Presentation layer Data translation ,compression and encryption. Encrypt data to hide it. Compress data from last message to small no of messages. Zcx

Application layer The application layer is responsible for providing services to the user. Zcx

Login password checking, file transfer are some of the application. Application layer Login password checking, file transfer are some of the application. Provide direct access to network device. Interface between user and system. Examples File transfer Emails www Protocols ftp, smtp, telnet…. Zcx

Summary of layers Zcx

QUESTIONS What is Connection Oriented Service ? What Is Connection Less Service ? Example Of Connation Less ? Example Of Connection Oriented ? Full Form Of OSI Full Form OF ISO What is OSI Model ? How many Layers are there in OSI Model ? Task Of Application layer ? Task Of Presentation layer ? Task Of Session layer ? Task Of Transport layer ? Task Of Network layer ? Task Of Data-link layer ? Task Of Physical layer ? Zcx

TCP/IP Model The layers in the TCP/IP MODEL do not exactly match those in the OSI model. The original TCP/IP protocol suite was defined as having four layers: host-to-network, internet, transport, and application. However, when TCP/IP is compared to OSI, we can say that the TCP/IP protocol suite is made of five layers: physical, data link, network, transport, and application. Zcx

The TCP/IP reference model. TCP/IP Model ( Transmission control protocol / internet protocol ) The TCP/IP reference model. Zcx

TCP/IP Model ( Transmission control protocol / internet protocol ) IT Was earlier used by ARPA(Advanced Research Project Agency) Used to connect Military networks together. Basically work for the internet . TCP/IP offers a simple naming and addressing scheme. Info is carried in packets. IP is used to put message in Packet. Each packet has address of sender and receiver (IP Address) Divide large message in to small packets. It is not necessary for all packets to follow same route. HTTP helps it to Share HTML Doc with the help of WWW. Zcx

Host – to – Network Layer TCP/IP Model Layers Host – to – Network Layer Lowest Layer in model Combination of Physical and Data-link Layer. The host has to connect to the network using some protocol, so it can send IP packets over it. Protocol may vary based on host or network. Zcx

TCP/IP Model Layers Internet Layer It holds whole architecture together. The task is to insert packet into any network and make them travel. The order of packets may differ ,the higher layer support it to arrange packets. It Defines Packet format and protocol called IP. Routing of packets and congestion control are important issues. Almost same as the network layer in OSI model. Zcx

TCP/IP Model Layers Transport Layer Same Function as Transport layer in OSI layer. It allows entities to converse with each other. The Protocols Used Are TCP & UDP. TCP is Connection Oriented Service, No Error ,Handles Flow of control. UDP is Connection less service, Chances Of Error , Prompt delivery is more important then accurate. Zcx

TCP/IP Model Layers Application Layer IT Doesn't Have Session or Presentation Layer. All upper level protocols are supported by This layer. Main task is to provide user interface. Provide services that can be used by other services. For Example . SMTP :- Mailing Service Telnet :- Remote Logon Service FTP :- File Transfer Service. Zcx

TCP/IP and OSI model Zcx

Comparing OSI and TCP/IP Models Concepts central to the OSI model Services Interfaces Protocols

Comparing OSI and TCP/IP Models Why OSI did not take over the world Bad timing Bad technology Bad implementations Bad politics

Comparing OSI and TCP/IP Models Problems In TCP / IP : Service, interface, and protocol not distinguished Not a general model Host-to-network “layer” not really a layer No mention of physical and data link layers Minor protocols deeply embedded, hard to replace

Hybrid Model

Design Issues For Layers Addressing - whom am I going to talk to? i.e., how do we identify senders and receivers? Rules for data transfer: Simplex ,half-duplex and full duplex Error control: This is all about communicating along imperfect channels and error correction in such cases. Large messages: Procedures for disassembling, transmitting and reassembling.