0% found this document useful (0 votes)
36 views58 pages

CN Lec 45

This document provides a syllabus for a course on computer networks. It covers topics such as packet transmission, LAN technologies, internetworking, IP addressing, transport protocols, and internet routing. The syllabus is divided into three parts that cover packet transmission, LANs and extending networks, and internetworking concepts. Specific topics include data encapsulation, error detection, switching, routing, TCP, UDP, and the IPv6 protocol.

Uploaded by

Adnan Sohail
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views58 pages

CN Lec 45

This document provides a syllabus for a course on computer networks. It covers topics such as packet transmission, LAN technologies, internetworking, IP addressing, transport protocols, and internet routing. The syllabus is divided into three parts that cover packet transmission, LANs and extending networks, and internetworking concepts. Specific topics include data encapsulation, error detection, switching, routing, TCP, UDP, and the IPv6 protocol.

Uploaded by

Adnan Sohail
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 58

COMPUTER

NETWORKS
Lecture 45
COURSE
SUMMARY
Syllabus for Finals
 Packet Transmission
– Packets, Frames and Error Detection
– LAN Technologies and Network
Topologies
– Hardware Addressing and Frame Type
Identification
– LAN Wiring, Physical Topology, And
Interface Hardware
– Extending LANs
– WAN Technologies and Routing
– Connection-Oriented Networking and
ATM
Syllabus for Finals
 Packet Transmission ( Cont’d)
– Network Characteristics

 Internetworking
– Internetworking Concepts,
Architecture and Protocols
– IP Addressing
– Binding Protocol Addresses (ARP)
Syllabus for Finals
 Internetworking
– IP Datagrams and Datagrams
Forwarding
– IP Encapsulation, Fragmentation
and Reassembly
– UDP: Datagram Transport Service
– TCP: Reliable Transport Service
– Internet Routing
PACKET
TRANSMISSION
 Packet, Frames And Error
Detection
 The Concepts of Packets
 Packets and Time-Division
Multiplexing
 Packets and Hardware Frames
 Byte Stuffing
 Transmission Errors
 Parity Bits and Parity Checking
 Probability, Mathematics, and Error
Detection
 Detecting Errors with Checksums
 Detecting Errors with Cyclic
Redundancy Checks
 Combining Building Blocks
 Burst Errors
 Frame Format and Error Detection
Mechanisms
 LAN TECHNOLOGY AND
NETWORK TOPOLOGY
 Direct Point-to-Point Communication
 Shared Communication Channels
 Significance Of LANs and Locality of
Reference
 LAN Topologies
– Star Topology
– Ring Topology
– Bus Topology
 Example Bus Network: Ethernet
 Carrier Sense On Multi-Access
Networks (CSMA)
 Collision Detection And Backoff
with CSMA/CD
 802.11 Wireless LANs and CSMA/CA
 Local Talk
 IBM Token Ring
 FDDI
 ATM
 HARDWARE
ADDRESSING AND
FRAME TYPE
IDENTIFICATION
 How LAN Hardware uses Addresses
To Filter Packets
 Format Of A Physical Address
 Broadcasting
 Multicasting
 Multicast Addressing
 Identifying Packet Contents
 Frame Headers and Frame Format
 Network Analyzers, Physical
Addresses, Frame Types
 LAN WIRING, PHYSICAL
TOPOLOGY, AND
INTERFACE HARDWARE
 Speeds of LANs and Computers
 Network Interface Hardware
 Original Thick Ethernet Wiring
 Connection Multiplexing
 Thin Ethernet Wiring
 Twisted Pair Ethernet
 Advantages and Disadvantages of
Wiring Schemes
 The Topology Paradox
 Network Interface Cards and Wiring
Schemes
 10/100 Network Interfaces
 Categories Of Wires
 Wiring Schemes and Other Network
Technologies
 EXTENDING LANs: FIBER
MODEMS, REPEATERS,
BRIDGES, AND
SWITCHES
 Distance Limitation and LAN Design
 Fiber Optic Extensions
 Repeaters
 Bridges
 Frame Filtering
 Planning a Bridged Network
 Bridging Between Buildings
 Bridging across Longer Distances
 A Cycle Of Bridges
 Distributed Spanning Tree
 Switching
 Combining Switches and Hubs
 Bridging and Switching with Other
Technologies
 WAN TECHNOLOGIES
AND ROUTING
 Large Networks and Wide Areas
 Packet Switches
 Forming A WAN
 Store and Forward
 Physical Addressing in a WAN
 Next-Hop Forwarding
 Source Independence
 Relationship of Hierarchical
Addresses to Routing
 Routing in a WAN
 Use of Default Routes
 Routing Table Computation
 Shortest Path Computation in a
Graph
 Distributed Route Computation
 Distance Vector Routing
 Link-State Routing (SPF)
 Example WAN Technologies
– ARPANET
– FRAME RELAY
– SMDS
– ATM
 CONNECTION-ORIENTED
NETWORKING AND ATM
 A Single Global Network
 ISDN and ATM
 ATM Design and Cells
 Connection-Oriented Service
 VPI/VCI
 Labels and Label Switching
 Permanent Virtual Circuits
 Switched Virtual Circuits
 Quality Of Service
 The Motivation for Cells and Label
Switching
 ATM Data Transmission and AAL5
 Critique of ATM
 NETWORK
CHARACTERISTICS:
OWNERSHIP, SERVICE
PARADIGM AND
PERFORMANCE
 Network Ownership
 Privacy and Public Networks
 Advantages and Disadvantages
 Virtual Private Networks
 Guaranteeing Absolute Privacy
 Service Paradigm
 Connection-Oriented Service
Paradigm
 Connectionless Service Paradigm
 Interior and Exterior Service
Paradigm
 Comparison of Service Paradigm
 Addresses of Connection Identifiers
 Network Performance
Characteristics
– Delay
– Throughput
 Jitter
PART III

INTERNETWORKING
 INTERNETWORKING:
CONCEPTS,
ARCHITECTURE, AND
PROTOCOLS
 The Motivation for Internetworking
 The Concept of Universal Service
 Universal Service in a
Heterogeneous World
 Internetworking
 Physical Network Connection with
Routers
 Internet Architecture
 Achieving Universal Service
 A Virtual Network
 Protocols for Internetworking
 Layering and TCP/IP Protocols
 Host Computers, Routers and Protocol Layers

7
 IP:INTERNET PROTOCOL
ADDRESSES
 Addresses for The Virtual Internet
 The IP Addressing Scheme
 The IP Address Hierarchy
 Original Classes Of IP Addresses
 Computing The Class of An Address
 Dotted Decimal Notation
 Classes and Dotted Decimal
Notation
 Division of The Address Space
 Authority for Addresses
 A Classful Addressing Example
 Subnet And Classless Addressing
 Address Masks
 CIDR Notation
 A CIDR Address Block Example
 CIDR Host Addresses
 Special IP Addresses
 The Berkeley Broadcast Address
Form
 Routers and The IP Addressing
Principle
 Multi-Homed Hosts
 BINDING PROTOCOL
ADDRESSES (ARP)
 Protocol Addresses and Packet
Delivery
 Address Resolution
 Address Resolution Techniques
 Address Resolution with Table
Lookup
 Address Resolution with Closed-Form
Computation
 Address Resolution With Message
Exchange
 Address Resolution Protocol
 ARP Message Delivery
 ARP Message Format
 Sending An ARP Message
 Identifying ARP Frames
 Caching ARP Responses
 Processing An Incoming ARP Message
 Layering, Address Resolution, Protocol
Addresses
 IP DATAGRAMS AND
DATAGRAM
FORWARDING
 Connectionless Service
 Virtual Packets
 The IP Datagram
 Forwarding an IP Datagram
 IP Addresses and Routing Table Entries
 The Mask Field and Datagram Forwarding
 Destination and Next-Hop
Addresses
 Best-Effort Delivery
 The IP Datagram Header Format
 IP ENCAPSULATION,
FRAGMENTATION, AND
REASSEMBLY
 Datagram Transmission and Frames
 Encapsulation
 Transmission Across an Internet
 MTU, Datagram Size, and Encapsulation
 Reassembly
 Identifying a Datagram
 Fragment Loss
 Fragmenting A Fragment
 THE FUTURE IP (IPv6)
 The Success of IP
 The Motivation for change
 A Name And A Version Number
 IPv6 Datagram Format
 IPv6 Base Header Format
 How IP v6 Handles Multiple Headers
 Fragmentation, Reassembly, and Path MTU
 The Purpose of Multiple Headers
 IPv6 Addressing
 IPv6 Colon Hexadecimal Notation
 UDP: Datagram Transport
Service
 Need for End-to-End Transport Protocols
 The User Datagram Protocol
 Connection-less Paradigm
 Message-Oriented Interface
 UDP Communication Semantics
 Arbitrary Interaction
 End Point Identification with Protocol Port Numbers
 UDP Datagram Format
 TCP: RELIABLE
TRANSPORT SERVICE
 The Need For Reliable Transport
 The Transmission Control Protocol
 The Service TCP Provides to Applications
 End-To-End Service and Datagrams
 Achieving Reliability
 Packet Loss and Retransmission Times
 Adaptive Retransmission
 Buffers, Flow Control, and Windows
 Three-Way Handshake
 Congestion Control
 TCP Segment Format
 INTERNET ROUTING
 Static Vs Dynamic Routing
 Static Routing In Hosts and A Default Route
 Dynamic Routing and Routers
 Routing in The Global Internet
 Autonomous System Concept
 The Two Types of Internet Routing Protocols
( IGP & EGP )
 Routes and Data Traffic
 Border Gateway Protocol (BGP)
 The Routing Information Protocol (RIP)
 RIP Packet Format
 The Open Shortest path First Protocol (OSPF)
 An Example OSPF Graph
 OSPF Areas
 Multicast Routing
THE END

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy