SlideShare una empresa de Scribd logo
1 de 61
Computer Networks
Computer Network




A computer network is defined as the
interconnection of 2 or more independent computers
or/and peripherals.
Network



Source             Destination
Need of Networks
– Communicate and collaborate
– Share information
– Share resources
– Sharing computer files and disk space
– Sharing high-quality printers
– Access to common fax machines
– Access to common modems
– Multiple access to the Internet
Classification of Networks
– Local Area Networks (LANs) - a computer
  network covering a small geographic area, like
  a home, office, or group of buildings. Typically
  within 5-mile radius.
– Metropolitan Area Networks (MANs)- are
  large computer networks usually spanning a
  city. (within 30 miles)
– Wide-Area Networks (WANs) - any network
  whose communications links cross
  metropolitan, regional, or national boundaries.
Network Topology

The way in which the computers are
interconnected together is known as
TOPOLOGY.
Types of topologies

• Physical topology
• Logical topology
Types of physical topologies

• Bus/Linear
• Star
• Ring
• Tree
• Mesh
Linear or bus topology

• Consists of a main cable, known as
  backbone cable, with a terminator at
  each end .
• All nodes (file server, workstations,
  and peripherals) are connected to the
  cable.
• Ethernet and LocalTalk networks use
  bus topology.
Advantages of Bus Topology

• Easy to connect a computer or peripheral
  to a linear bus.
• Requires less cable length.
• Easy to extend.
• If one node of the N/W is faulty, the N/W
  can still remain working.
Disadvantages of Bus
                Topology
• Entire network shuts down if there is a
  break in the main cable.
• Terminators are required at both ends of
  the backbone cable.
• Difficult to identify the problem if the entire
  network shuts down.
• Not meant to be used as a stand-alone
  solution in a large building.
Star topology

• A star topology is designed with each node (file
  server, workstations, and peripherals) connected
  directly to a central network hub.
• Data on a star network passes through the hub
  before continuing to its destination.
• The hub manages and controls all functions of
  the network.
• It also acts as a repeater for the data flow.
Advantages of Star
                Topology
• Easy to install.
• No disruptions to the network other than
  connecting or removing devices.
• Easy to detect faults and to remove parts.
Disadvantages of Star
               Topology
• Requires more cable length than a bus
  topology.
• If the hub fails, nodes attached are
  disabled.
• More expensive than bus topology
  because of the cost of the hub.
Tree Topology

• A tree topology combines characteristics
  of bus and star topologies.
• It consists of groups of star-configured
  workstations connected to a bus
  backbone cable.
• Tree topologies allow for the expansion of
  an existing network.
Advantages of a Tree
                Topology
• Point-to-point wiring for individual
  segments.
• Supported by several hardware and
  software venders.
Disadvantages of Tree
               Topology
• Overall length of each segment is limited
  by the type of cabling used.
• If the backbone line breaks, the entire
  segment goes down.
• More difficult to configure than other
  topologies.
Ring topology

• Is a type of computer network configuration
  where each network computer and device are
  connect to each other forming A large circle.
• Data is divided into packets when transmitted.
• Packet is sent around the ring until it reaches
  its final destination.
Advantages of ring
                  topology
• Requires lesser amount of cable and there are
  not much of installation problems
• All stations have equal access
Disadvantages of ring
                   topology

• Failure of one computer may impact others
• Data transfer is slow
Mesh topology

• It requires that every terminal should be
  attached to each other.
• All the computers must have adequate
  number of interfaces for the connections
  to be made.
• Because of this requirement the
  installations is somewhat difficult.
• The length of cable required is quite
  higher as compared to other topologies.
Advantages of mesh
               topology
• Ease of troubleshooting.
• Data transfer is faster.
Disadvantages of mesh
              topology
• uses a lot of cabling.
• Complex
• Most expensive topology
Considerations When
           Choosing a Topology
• Money. A linear bus network may be the least
  expensive way to install a network; you do not
  have to purchase concentrators.
• Length of cable needed. The linear bus
  network uses shorter lengths of cable.
• Future growth. With a star topology, expanding
  a network is easily done by adding another
  concentrator.
• Cable type. The most common cable in schools
  is unshielded twisted pair, which is most often
  used with star topologies.
Transmission Technology

Two types of transmission technologies are
   there:
2. Broadcast Network
  Single communication channel is shared by all
     the machines in the network.
Transmission Technology

1. Point to Point Network
  Data is routed directly from source machine to
     destination machine directly.




               Dedicated link
Routing

•  When data is to be transmitted between two
   remote machines using intermediate machines,
   certain routing techniques have to be applied.
• The intermediate machines may be:
  1. Gateway
  2. Hub
  3. Router
  4. Repeater
  5. Bridge
Gateway
•   A gateway is a network point that acts as an
    entrance to another network.
•   Acts as a bridge between two networks so that
    data can be transferred between a number of
    computers.
•   In enterprises, the gateway is the computer that
    routes the traffic from a workstation to the outside
    network that is serving the Web pages.
•   In homes, the gateway is the ISP that connects
    the user to the internet.
•   For example, when you send an e-mail to a friend
    or when you log in to a Web site, there is a
    gateway that allows the connection take place.
Hub
•   A common connection point for devices in a
    network.
•   Hubs are commonly used to connect
    segments of a LAN.
•   A hub contains multiple ports.
•   When a packet arrives at one port, it is
    copied to the other ports so that all
    segments of the LAN can see all packets
Router
•   A router is a device that forwards data packets
    along networks.
•   A router is connected to at least two networks.
•   Routers are located at gateways.
•   Routers use headers and forwarding tables to
    determine the best path for forwarding the
    packets.
•   They use protocols to communicate with each
    other and configure the best route between any
    two hosts.
Switch
•   In networks, a device that filters and
    forwards packets between LAN segments.
•   LANs that use switches to join segments are
    called switched LANs.
Repeater
•   Repeaters are used in transmission systems
    to    regenerate   signals   distorted   by
    transmission loss.
•   Analog repeaters frequently can only amplify
    the signal while digital repeaters can
    reconstruct a signal to near its original
    quality.
Bridge
•   A device that connects two local-area
    networks (LANs), or two segments of the
    same LAN that use the same protocol is
    known as bridge.
More Concepts…
• Network protocols.
• Layering.
• Network/protocol architecture.
Network Protocols

• A communication protocol is a set of rules
  that specify the format and meaning of
  messages exchanged between computers
  across a network.
• A set of related protocols that are designed
  for compatibility are called protocol suite.
Human and Computer
                  Protocols
Human Protocol           Computer Protocol
                     Web client
      Hi                      open
                              connection
      Hi
                            OK               Web server
    Got the
     time?                    send me data
    2:00
                               <data>
                  time
Protocol Architecture
• Task of communication broken up into modules
• For example file transfer could use three
  modules
   – File transfer application
   – Communication service module
   – Network access module
Layers
• Layers are the different components that
  need to be designed/implemented when
  designing/implementing networks.
• Each layer responsible for a set of
  functions.
• Top layer relies on services provided by
  bottom layer.
• Layer makes it service available to higher
  layer through an interface.
Layering

• Building complex systems is hard!
   – Approach: “Divide and conquer”.
   – Split job into smaller jobs, or layers.
• Analogy to other fields.
   – Building a house: digging, foundation, framing, etc.
   – Car assembly line…
• Basic idea: each step dependent on the previous
  step but does not need to be aware of how the
  previous step was done.
Analogy: Air Travel
• The problem: air travel.
• Decomposed into series of steps:
  Arrival at airport         Departure from airport

  Check-in                   Baggage claim

  Boarding                   Deplane

  Takeoff                    Landing


                 Traveling
More on the air travel analogy…

                    Arrival                                   Departure
Departing airport




                                                                              Arriving airport
                    Check-in                                  Baggage claim


                    Boarding                                  Deplane

                    Takeoff                                   Landing


                               intermediate air traffic sites
                                Airplane routing      Airplane routing


                                          Traveling
A Three Layer Model


• Application Layer
• Transport Layer
• Network Access Layer
Network Access Layer
• Exchange of data between the computer
  and the network
• Sending computer provides address of
  destination
• May invoke levels of service
• Dependent on type of network used (LAN,
  packet switched etc.)
Transport Layer
• Reliable data exchange
• Independent of network being used
• Independent of application
Application Layer
• Support for different user applications
• e.g. e-mail, file transfer
Layered Protocol Design
• Layering model is a solution to the problem
  of complexity in network protocols
• The model divides the network protocols into
  layers, each of which solves part of the
  network communication problem
  – Each layer has its own protocol!
• Each layer implements a service to the layer
  above
  – Relying on services provided by the layers
    below.
Network/Protocol Architecture
• Set of layers, what their functions are, the
  services each of them provide, and the
  interfaces between them.
• A.k.a, protocol architecture or protocol
  stack.
• Examples:
  – ISO-OSI 7 layer architecture.
  – TCP-IP architecture (Internet).
Protocol Data Units (PDU)
• At each layer, protocols are used to
  communicate.
• At the source, control information is added
  to user data at each layer, a.k.a.,
  encapsulation.
• At the receiver, control information is
  stripped off at each layer going up the
  stack, a.k.a., decapsulation.
Example 1: ISO OSI
           Architecture
• ISO: International Standards Organization
• OSI: Open Systems Interconnection.
                   Application
                   Presentation
                    Session
                   Transport
                   Network
                   Data link
                   Physical
ISO Model
• Layer 7: Application
   – Application-specific protocols (e.g. ftp, http, smtp)
• Layer 6: Session
   − establish sessions between machines.
• Layer 5: Presentation
   − performs proper co ordination between machines
• Layer 4: Transport
   – Delivery of data between computers (end-to-end).
• Layer 3: Network
   – Data routing across a network.
• Layer 2: Data Link
   – Reliable transmission over physical medium.
• Layer 1: Physical
   - Transmission of bits between two nodes.
Example 2: TCP/IP
                  Architecture
• Model employed by the Internet.

      TCP/IP                  Application    ISO OSI
                Application   Presentation
                               Session
                Transport
                              Transport
                Internet      Network
                Network
                Access        Data link
                              Physical
                Physical
TCP/IP Protocol Architecture
Routing Technologies

•  Computer Networks may use the
   following routing technologies:
2. Circuit Switching
3. Packet Switching
4. Message Switching
Circuit Switching

•   A physical circuit is established between
    two machines.
•   Once the connection is established, the
    data transfer takes place and then the
    connection is released.
•   The data transfer rate is high but error
    prone.
Packet Switching

•   Data is divided into small, fixed size packets.
•   Each packet contains the address of destination.
•   All the intermediate machines inspect the address
    and route it to the right machine.
•   If any packet is missing, the destination machine can
    request the source machine to retransmit it.
Message Switching

•   Message as a whole is transmitted.
•   Each message contains the address of the
    destination.
•   Message switching N/W is “Store and Forward” N/W.
•   Once the message arrives at the intermediate
    machine, it is stored in it completely and transmitted
    when the line is free.

Más contenido relacionado

La actualidad más candente

Data Communication & Network
Data Communication & NetworkData Communication & Network
Data Communication & NetworkMaulen Bale
 
Computer network unit 1 notes
Computer network unit  1 notesComputer network unit  1 notes
Computer network unit 1 notesRavi Rajput
 
Introduction to computer networking
Introduction to computer networkingIntroduction to computer networking
Introduction to computer networkingSameer Sharma
 
Introduction To Computer Networks
Introduction To Computer NetworksIntroduction To Computer Networks
Introduction To Computer Networksadil raja
 
Introduction to Data Communication
Introduction to Data CommunicationIntroduction to Data Communication
Introduction to Data CommunicationKamal Acharya
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networkingPriya Manik
 
Computer Networks | Unit-1 | GTU | 4th Semester
Computer Networks | Unit-1 | GTU | 4th Semester Computer Networks | Unit-1 | GTU | 4th Semester
Computer Networks | Unit-1 | GTU | 4th Semester Prof. Maulik Trivedi
 
2 computer network - basic concepts
2   computer network - basic concepts2   computer network - basic concepts
2 computer network - basic conceptsMayank Jain
 
Assignment 1,computer networks-317
Assignment 1,computer networks-317Assignment 1,computer networks-317
Assignment 1,computer networks-317Khondoker Sadia
 
Networking concepts and terms
Networking concepts and termsNetworking concepts and terms
Networking concepts and termsHemnath R.
 
Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking FundamentalsUMA MAHESWARI
 
Computer Networks-1 1st unit (10CS55) VTU
Computer Networks-1 1st unit (10CS55) VTUComputer Networks-1 1st unit (10CS55) VTU
Computer Networks-1 1st unit (10CS55) VTUSiddharaj Junnarkar
 
Chapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12thChapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12thHarsh Mathur
 
Computer Network | BBA First Semester
Computer Network | BBA First SemesterComputer Network | BBA First Semester
Computer Network | BBA First SemesterHem Pokhrel
 

La actualidad más candente (20)

Data Communication & Network
Data Communication & NetworkData Communication & Network
Data Communication & Network
 
viddu Network
 viddu Network viddu Network
viddu Network
 
Computer network unit 1 notes
Computer network unit  1 notesComputer network unit  1 notes
Computer network unit 1 notes
 
Computer network
Computer networkComputer network
Computer network
 
Computer network basics
Computer network basicsComputer network basics
Computer network basics
 
Introduction to computer networking
Introduction to computer networkingIntroduction to computer networking
Introduction to computer networking
 
Introduction To Computer Networks
Introduction To Computer NetworksIntroduction To Computer Networks
Introduction To Computer Networks
 
Introduction to Data Communication
Introduction to Data CommunicationIntroduction to Data Communication
Introduction to Data Communication
 
1 introduction-to-computer-networking
1 introduction-to-computer-networking1 introduction-to-computer-networking
1 introduction-to-computer-networking
 
Computer Networks | Unit-1 | GTU | 4th Semester
Computer Networks | Unit-1 | GTU | 4th Semester Computer Networks | Unit-1 | GTU | 4th Semester
Computer Networks | Unit-1 | GTU | 4th Semester
 
2 computer network - basic concepts
2   computer network - basic concepts2   computer network - basic concepts
2 computer network - basic concepts
 
Assignment 1,computer networks-317
Assignment 1,computer networks-317Assignment 1,computer networks-317
Assignment 1,computer networks-317
 
Networking concepts and terms
Networking concepts and termsNetworking concepts and terms
Networking concepts and terms
 
Networking Fundamentals
Networking FundamentalsNetworking Fundamentals
Networking Fundamentals
 
Computer network
Computer networkComputer network
Computer network
 
Computer Networking
Computer NetworkingComputer Networking
Computer Networking
 
Computer Networks-1 1st unit (10CS55) VTU
Computer Networks-1 1st unit (10CS55) VTUComputer Networks-1 1st unit (10CS55) VTU
Computer Networks-1 1st unit (10CS55) VTU
 
Chapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12thChapter 1 computer networking Class 12th
Chapter 1 computer networking Class 12th
 
Types of Networks
Types of NetworksTypes of Networks
Types of Networks
 
Computer Network | BBA First Semester
Computer Network | BBA First SemesterComputer Network | BBA First Semester
Computer Network | BBA First Semester
 

Destacado

Computer Networking: Internet Protcol (IP) and IP Addressing
Computer Networking: Internet Protcol (IP) and IP AddressingComputer Networking: Internet Protcol (IP) and IP Addressing
Computer Networking: Internet Protcol (IP) and IP AddressingBisrat Girma
 
Unit i packet switching networks
Unit i  packet switching networksUnit i  packet switching networks
Unit i packet switching networkssangusajjan
 
Computer Network Notes UNIT II
Computer Network Notes UNIT IIComputer Network Notes UNIT II
Computer Network Notes UNIT IINANDINI SHARMA
 
VTU 6TH SEM CSE COMPUTER NETWORKS 2 SOLVED PAPERS OF JUNE-2013 JUNE-14 & JUNE...
VTU 6TH SEM CSE COMPUTER NETWORKS 2 SOLVED PAPERS OF JUNE-2013 JUNE-14 & JUNE...VTU 6TH SEM CSE COMPUTER NETWORKS 2 SOLVED PAPERS OF JUNE-2013 JUNE-14 & JUNE...
VTU 6TH SEM CSE COMPUTER NETWORKS 2 SOLVED PAPERS OF JUNE-2013 JUNE-14 & JUNE...vtunotesbysree
 
Routing algorithm network layer
Routing algorithm  network layerRouting algorithm  network layer
Routing algorithm network layersambhenilesh
 
Computer Network notes (handwritten) UNIT 1
Computer Network notes (handwritten) UNIT 1Computer Network notes (handwritten) UNIT 1
Computer Network notes (handwritten) UNIT 1NANDINI SHARMA
 
Lecture application layer
Lecture application layerLecture application layer
Lecture application layerHasam Panezai
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of NetworkingMukesh Tekwani
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IPMannu Khani
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) pptDulith Kasun
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6RIPE NCC
 

Destacado (16)

Computer Networking: Internet Protcol (IP) and IP Addressing
Computer Networking: Internet Protcol (IP) and IP AddressingComputer Networking: Internet Protcol (IP) and IP Addressing
Computer Networking: Internet Protcol (IP) and IP Addressing
 
Unit i packet switching networks
Unit i  packet switching networksUnit i  packet switching networks
Unit i packet switching networks
 
Computer Network Notes UNIT II
Computer Network Notes UNIT IIComputer Network Notes UNIT II
Computer Network Notes UNIT II
 
VTU 6TH SEM CSE COMPUTER NETWORKS 2 SOLVED PAPERS OF JUNE-2013 JUNE-14 & JUNE...
VTU 6TH SEM CSE COMPUTER NETWORKS 2 SOLVED PAPERS OF JUNE-2013 JUNE-14 & JUNE...VTU 6TH SEM CSE COMPUTER NETWORKS 2 SOLVED PAPERS OF JUNE-2013 JUNE-14 & JUNE...
VTU 6TH SEM CSE COMPUTER NETWORKS 2 SOLVED PAPERS OF JUNE-2013 JUNE-14 & JUNE...
 
Routing algorithm network layer
Routing algorithm  network layerRouting algorithm  network layer
Routing algorithm network layer
 
Computer Network notes (handwritten) UNIT 1
Computer Network notes (handwritten) UNIT 1Computer Network notes (handwritten) UNIT 1
Computer Network notes (handwritten) UNIT 1
 
Lecture application layer
Lecture application layerLecture application layer
Lecture application layer
 
Osi model
Osi modelOsi model
Osi model
 
OSI Model of Networking
OSI Model of NetworkingOSI Model of Networking
OSI Model of Networking
 
Transport layer protocol
Transport layer protocolTransport layer protocol
Transport layer protocol
 
Ipv4 addresses
Ipv4     addressesIpv4     addresses
Ipv4 addresses
 
Osi model vs TCP/IP
Osi model vs TCP/IPOsi model vs TCP/IP
Osi model vs TCP/IP
 
Internet protocol (ip) ppt
Internet protocol (ip) pptInternet protocol (ip) ppt
Internet protocol (ip) ppt
 
Ipv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparisonIpv4 vs Ipv6 comparison
Ipv4 vs Ipv6 comparison
 
IPv4 and IPv6
IPv4 and IPv6IPv4 and IPv6
IPv4 and IPv6
 
OSI Model
OSI ModelOSI Model
OSI Model
 

Similar a Unit2.2

Module 1 Introduction to Computer Networks.pptx
Module 1 Introduction to Computer Networks.pptxModule 1 Introduction to Computer Networks.pptx
Module 1 Introduction to Computer Networks.pptxAASTHAJAJOO
 
Computer networks
Computer networksComputer networks
Computer networkssamina khan
 
1-introduction-to-computer-networking.pdf
1-introduction-to-computer-networking.pdf1-introduction-to-computer-networking.pdf
1-introduction-to-computer-networking.pdfsophia763824
 
1-introduction-to-computer-networking.pdf
1-introduction-to-computer-networking.pdf1-introduction-to-computer-networking.pdf
1-introduction-to-computer-networking.pdfJamesOtieno34
 
Topic 1.1 basic concepts of computer network
Topic 1.1 basic concepts of computer networkTopic 1.1 basic concepts of computer network
Topic 1.1 basic concepts of computer networkAtika Zaimi
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005SOLOMONCHINAEMEUCHEA
 
Networkprotocolstructurescope 130719081246-phpapp01
Networkprotocolstructurescope 130719081246-phpapp01Networkprotocolstructurescope 130719081246-phpapp01
Networkprotocolstructurescope 130719081246-phpapp01Gaurav Goyal
 
Network protocol structure scope
Network protocol structure scopeNetwork protocol structure scope
Network protocol structure scopeSanat Maharjan
 
1-introduction-to-computer-networking-converted 2.pptx
1-introduction-to-computer-networking-converted 2.pptx1-introduction-to-computer-networking-converted 2.pptx
1-introduction-to-computer-networking-converted 2.pptxYashwant Srikrishnan
 
Lecture 1_Introduction to Networking_1.ppt
Lecture 1_Introduction to Networking_1.pptLecture 1_Introduction to Networking_1.ppt
Lecture 1_Introduction to Networking_1.pptflyinimohamed
 
Communications and Networking
Communications and NetworkingCommunications and Networking
Communications and NetworkingSajitha Pathirana
 
Topology,Switching and Routing
Topology,Switching and RoutingTopology,Switching and Routing
Topology,Switching and RoutingAnushiya Ram
 
Networking and Internetworking Devices
Networking and Internetworking DevicesNetworking and Internetworking Devices
Networking and Internetworking Devices21viveksingh
 

Similar a Unit2.2 (20)

Module 1 Introduction to Computer Networks.pptx
Module 1 Introduction to Computer Networks.pptxModule 1 Introduction to Computer Networks.pptx
Module 1 Introduction to Computer Networks.pptx
 
Computer networks
Computer networksComputer networks
Computer networks
 
Unit2
Unit2Unit2
Unit2
 
1-introduction-to-computer-networking.pdf
1-introduction-to-computer-networking.pdf1-introduction-to-computer-networking.pdf
1-introduction-to-computer-networking.pdf
 
1-introduction-to-computer-networking.pdf
1-introduction-to-computer-networking.pdf1-introduction-to-computer-networking.pdf
1-introduction-to-computer-networking.pdf
 
Basic networking
Basic networkingBasic networking
Basic networking
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Computer network
Computer networkComputer network
Computer network
 
Topic 1.1 basic concepts of computer network
Topic 1.1 basic concepts of computer networkTopic 1.1 basic concepts of computer network
Topic 1.1 basic concepts of computer network
 
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
HHCJ AMUMARA:COMPUTER STUDIES LECTURE NOTE FOR SS2:005
 
Networkprotocolstructurescope 130719081246-phpapp01
Networkprotocolstructurescope 130719081246-phpapp01Networkprotocolstructurescope 130719081246-phpapp01
Networkprotocolstructurescope 130719081246-phpapp01
 
Network protocol structure scope
Network protocol structure scopeNetwork protocol structure scope
Network protocol structure scope
 
1-introduction-to-computer-networking-converted 2.pptx
1-introduction-to-computer-networking-converted 2.pptx1-introduction-to-computer-networking-converted 2.pptx
1-introduction-to-computer-networking-converted 2.pptx
 
Networking basics
Networking basicsNetworking basics
Networking basics
 
Lecture 1_Introduction to Networking_1.ppt
Lecture 1_Introduction to Networking_1.pptLecture 1_Introduction to Networking_1.ppt
Lecture 1_Introduction to Networking_1.ppt
 
Network use and configuration
Network use and configurationNetwork use and configuration
Network use and configuration
 
Communications and Networking
Communications and NetworkingCommunications and Networking
Communications and Networking
 
Topology,Switching and Routing
Topology,Switching and RoutingTopology,Switching and Routing
Topology,Switching and Routing
 
Networking and Internetworking Devices
Networking and Internetworking DevicesNetworking and Internetworking Devices
Networking and Internetworking Devices
 
Networks PPT
Networks PPTNetworks PPT
Networks PPT
 

Más de Anshumali Singh (20)

Unit3rd
Unit3rdUnit3rd
Unit3rd
 
Unit2[1]
Unit2[1]Unit2[1]
Unit2[1]
 
Unit2[1]
Unit2[1]Unit2[1]
Unit2[1]
 
Unit2.1
Unit2.1Unit2.1
Unit2.1
 
Unit2(Cont.)
Unit2(Cont.)Unit2(Cont.)
Unit2(Cont.)
 
Shai 2
Shai 2Shai 2
Shai 2
 
Shai
ShaiShai
Shai
 
Outputdevice
OutputdeviceOutputdevice
Outputdevice
 
Lecture 9
Lecture 9Lecture 9
Lecture 9
 
Lecture 8
Lecture 8Lecture 8
Lecture 8
 
Lecture 7
Lecture 7Lecture 7
Lecture 7
 
Lecture 6
Lecture 6Lecture 6
Lecture 6
 
Lecture 4
Lecture 4Lecture 4
Lecture 4
 
Lecture 3
Lecture 3Lecture 3
Lecture 3
 
Lecture 2
Lecture 2Lecture 2
Lecture 2
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Lecture 6
Lecture 6Lecture 6
Lecture 6
 
Lecture2
Lecture2Lecture2
Lecture2
 
Lecture2
Lecture2Lecture2
Lecture2
 
Datastorage
DatastorageDatastorage
Datastorage
 

Último

ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptxmary850239
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 

Último (20)

ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx4.18.24 Movement Legacies, Reflection, and Review.pptx
4.18.24 Movement Legacies, Reflection, and Review.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 

Unit2.2

  • 2. Computer Network A computer network is defined as the interconnection of 2 or more independent computers or/and peripherals.
  • 3. Network Source Destination
  • 4. Need of Networks – Communicate and collaborate – Share information – Share resources – Sharing computer files and disk space – Sharing high-quality printers – Access to common fax machines – Access to common modems – Multiple access to the Internet
  • 5. Classification of Networks – Local Area Networks (LANs) - a computer network covering a small geographic area, like a home, office, or group of buildings. Typically within 5-mile radius. – Metropolitan Area Networks (MANs)- are large computer networks usually spanning a city. (within 30 miles) – Wide-Area Networks (WANs) - any network whose communications links cross metropolitan, regional, or national boundaries.
  • 6. Network Topology The way in which the computers are interconnected together is known as TOPOLOGY.
  • 7. Types of topologies • Physical topology • Logical topology
  • 8. Types of physical topologies • Bus/Linear • Star • Ring • Tree • Mesh
  • 9. Linear or bus topology • Consists of a main cable, known as backbone cable, with a terminator at each end . • All nodes (file server, workstations, and peripherals) are connected to the cable. • Ethernet and LocalTalk networks use bus topology.
  • 10.
  • 11. Advantages of Bus Topology • Easy to connect a computer or peripheral to a linear bus. • Requires less cable length. • Easy to extend. • If one node of the N/W is faulty, the N/W can still remain working.
  • 12. Disadvantages of Bus Topology • Entire network shuts down if there is a break in the main cable. • Terminators are required at both ends of the backbone cable. • Difficult to identify the problem if the entire network shuts down. • Not meant to be used as a stand-alone solution in a large building.
  • 13. Star topology • A star topology is designed with each node (file server, workstations, and peripherals) connected directly to a central network hub. • Data on a star network passes through the hub before continuing to its destination. • The hub manages and controls all functions of the network. • It also acts as a repeater for the data flow.
  • 14.
  • 15. Advantages of Star Topology • Easy to install. • No disruptions to the network other than connecting or removing devices. • Easy to detect faults and to remove parts.
  • 16. Disadvantages of Star Topology • Requires more cable length than a bus topology. • If the hub fails, nodes attached are disabled. • More expensive than bus topology because of the cost of the hub.
  • 17. Tree Topology • A tree topology combines characteristics of bus and star topologies. • It consists of groups of star-configured workstations connected to a bus backbone cable. • Tree topologies allow for the expansion of an existing network.
  • 18.
  • 19. Advantages of a Tree Topology • Point-to-point wiring for individual segments. • Supported by several hardware and software venders.
  • 20. Disadvantages of Tree Topology • Overall length of each segment is limited by the type of cabling used. • If the backbone line breaks, the entire segment goes down. • More difficult to configure than other topologies.
  • 21. Ring topology • Is a type of computer network configuration where each network computer and device are connect to each other forming A large circle. • Data is divided into packets when transmitted. • Packet is sent around the ring until it reaches its final destination.
  • 22.
  • 23. Advantages of ring topology • Requires lesser amount of cable and there are not much of installation problems • All stations have equal access
  • 24. Disadvantages of ring topology • Failure of one computer may impact others • Data transfer is slow
  • 25. Mesh topology • It requires that every terminal should be attached to each other. • All the computers must have adequate number of interfaces for the connections to be made. • Because of this requirement the installations is somewhat difficult. • The length of cable required is quite higher as compared to other topologies.
  • 26.
  • 27. Advantages of mesh topology • Ease of troubleshooting. • Data transfer is faster.
  • 28. Disadvantages of mesh topology • uses a lot of cabling. • Complex • Most expensive topology
  • 29. Considerations When Choosing a Topology • Money. A linear bus network may be the least expensive way to install a network; you do not have to purchase concentrators. • Length of cable needed. The linear bus network uses shorter lengths of cable. • Future growth. With a star topology, expanding a network is easily done by adding another concentrator. • Cable type. The most common cable in schools is unshielded twisted pair, which is most often used with star topologies.
  • 30. Transmission Technology Two types of transmission technologies are there: 2. Broadcast Network Single communication channel is shared by all the machines in the network.
  • 31. Transmission Technology 1. Point to Point Network Data is routed directly from source machine to destination machine directly. Dedicated link
  • 32. Routing • When data is to be transmitted between two remote machines using intermediate machines, certain routing techniques have to be applied. • The intermediate machines may be: 1. Gateway 2. Hub 3. Router 4. Repeater 5. Bridge
  • 33. Gateway • A gateway is a network point that acts as an entrance to another network. • Acts as a bridge between two networks so that data can be transferred between a number of computers. • In enterprises, the gateway is the computer that routes the traffic from a workstation to the outside network that is serving the Web pages. • In homes, the gateway is the ISP that connects the user to the internet. • For example, when you send an e-mail to a friend or when you log in to a Web site, there is a gateway that allows the connection take place.
  • 34. Hub • A common connection point for devices in a network. • Hubs are commonly used to connect segments of a LAN. • A hub contains multiple ports. • When a packet arrives at one port, it is copied to the other ports so that all segments of the LAN can see all packets
  • 35. Router • A router is a device that forwards data packets along networks. • A router is connected to at least two networks. • Routers are located at gateways. • Routers use headers and forwarding tables to determine the best path for forwarding the packets. • They use protocols to communicate with each other and configure the best route between any two hosts.
  • 36. Switch • In networks, a device that filters and forwards packets between LAN segments. • LANs that use switches to join segments are called switched LANs.
  • 37. Repeater • Repeaters are used in transmission systems to regenerate signals distorted by transmission loss. • Analog repeaters frequently can only amplify the signal while digital repeaters can reconstruct a signal to near its original quality.
  • 38. Bridge • A device that connects two local-area networks (LANs), or two segments of the same LAN that use the same protocol is known as bridge.
  • 39. More Concepts… • Network protocols. • Layering. • Network/protocol architecture.
  • 40. Network Protocols • A communication protocol is a set of rules that specify the format and meaning of messages exchanged between computers across a network. • A set of related protocols that are designed for compatibility are called protocol suite.
  • 41. Human and Computer Protocols Human Protocol Computer Protocol Web client Hi open connection Hi OK Web server Got the time? send me data 2:00 <data> time
  • 42. Protocol Architecture • Task of communication broken up into modules • For example file transfer could use three modules – File transfer application – Communication service module – Network access module
  • 43. Layers • Layers are the different components that need to be designed/implemented when designing/implementing networks. • Each layer responsible for a set of functions. • Top layer relies on services provided by bottom layer. • Layer makes it service available to higher layer through an interface.
  • 44. Layering • Building complex systems is hard! – Approach: “Divide and conquer”. – Split job into smaller jobs, or layers. • Analogy to other fields. – Building a house: digging, foundation, framing, etc. – Car assembly line… • Basic idea: each step dependent on the previous step but does not need to be aware of how the previous step was done.
  • 45. Analogy: Air Travel • The problem: air travel. • Decomposed into series of steps: Arrival at airport Departure from airport Check-in Baggage claim Boarding Deplane Takeoff Landing Traveling
  • 46. More on the air travel analogy… Arrival Departure Departing airport Arriving airport Check-in Baggage claim Boarding Deplane Takeoff Landing intermediate air traffic sites Airplane routing Airplane routing Traveling
  • 47. A Three Layer Model • Application Layer • Transport Layer • Network Access Layer
  • 48. Network Access Layer • Exchange of data between the computer and the network • Sending computer provides address of destination • May invoke levels of service • Dependent on type of network used (LAN, packet switched etc.)
  • 49. Transport Layer • Reliable data exchange • Independent of network being used • Independent of application
  • 50. Application Layer • Support for different user applications • e.g. e-mail, file transfer
  • 51. Layered Protocol Design • Layering model is a solution to the problem of complexity in network protocols • The model divides the network protocols into layers, each of which solves part of the network communication problem – Each layer has its own protocol! • Each layer implements a service to the layer above – Relying on services provided by the layers below.
  • 52. Network/Protocol Architecture • Set of layers, what their functions are, the services each of them provide, and the interfaces between them. • A.k.a, protocol architecture or protocol stack. • Examples: – ISO-OSI 7 layer architecture. – TCP-IP architecture (Internet).
  • 53. Protocol Data Units (PDU) • At each layer, protocols are used to communicate. • At the source, control information is added to user data at each layer, a.k.a., encapsulation. • At the receiver, control information is stripped off at each layer going up the stack, a.k.a., decapsulation.
  • 54. Example 1: ISO OSI Architecture • ISO: International Standards Organization • OSI: Open Systems Interconnection. Application Presentation Session Transport Network Data link Physical
  • 55. ISO Model • Layer 7: Application – Application-specific protocols (e.g. ftp, http, smtp) • Layer 6: Session − establish sessions between machines. • Layer 5: Presentation − performs proper co ordination between machines • Layer 4: Transport – Delivery of data between computers (end-to-end). • Layer 3: Network – Data routing across a network. • Layer 2: Data Link – Reliable transmission over physical medium. • Layer 1: Physical - Transmission of bits between two nodes.
  • 56. Example 2: TCP/IP Architecture • Model employed by the Internet. TCP/IP Application ISO OSI Application Presentation Session Transport Transport Internet Network Network Access Data link Physical Physical
  • 58. Routing Technologies • Computer Networks may use the following routing technologies: 2. Circuit Switching 3. Packet Switching 4. Message Switching
  • 59. Circuit Switching • A physical circuit is established between two machines. • Once the connection is established, the data transfer takes place and then the connection is released. • The data transfer rate is high but error prone.
  • 60. Packet Switching • Data is divided into small, fixed size packets. • Each packet contains the address of destination. • All the intermediate machines inspect the address and route it to the right machine. • If any packet is missing, the destination machine can request the source machine to retransmit it.
  • 61. Message Switching • Message as a whole is transmitted. • Each message contains the address of the destination. • Message switching N/W is “Store and Forward” N/W. • Once the message arrives at the intermediate machine, it is stored in it completely and transmitted when the line is free.