Data Communication and Computer Network

(avery) #1

  • Star Topology

  • Ring Topology

  • Mesh Topology

  • Tree Topology

  • Daisy Chain

  • Hybrid Topology......................................................................................................................................



    1. COMPUTER NETWORK MODEL



    • Layered Tasks..........................................................................................................................................

    • OSI Model

    • Internet Model





    1. COMPUTER NETWORK SECURITY



    • Secret Key Encryption

    • Public Key Encryption

    • Message Digest





    1. PHYSICAL LAYER INTRODUCTION



    • Signals

    • Transmission Impairment

    • Transmission Media

    • Channel Capacity

    • Multiplexing............................................................................................................................................

    • Switching





    1. DIGITAL TRANSMISSION



    • Digital-to-Digital Conversion

    • Line Coding

    • Unipolar Encoding

    • Polar Encoding

    • Bipolar Encoding

    • Block Coding iv

    • Analog-to-Digital Conversion

    • Sampling

    • Quantization

    • Encoding

    • Transmission Modes





    1. ANALOG TRANSMISSION



    • Digital-to-Analog Conversion

    • Analog-to-Analog Conversion





    1. TRANSMISSION MEDIA........................................................................................................



    • Magnetic Media

    • Twisted Pair Cable

    • Coaxial Cable

    • Power Lines

    • Fiber Optics





    1. WIRELESS TRANSMISSION



    • Radio Transmission

    • Microwave Transmission

    • Infrared Transmission

    • Light Transmission





    1. MULTIPLEXING



    • Frequency Division Multiplexing

    • Time Division Multiplexing

    • Wavelength Division Multiplexing

    • Code Division Multiplexing





    1. SWITCHING



    • Circuit Switching

    • Message Switching.................................................................................................................................. v

    • Packet Switching





    1. DATA LINK LAYER INTRODUCTION



    • Functionality of Data-link Layer





    1. ERROR DETECTION AND CORRECTION



    • Types of Errors

    • Error Detection

    • Error Correction





    1. DATA LINK CONTROL AND PROTOCOLS



    • Flow Control

    • Error Control





    1. NETWORK LAYER INTRODUCTION



    • Layer-3 Functionalities

    • Network Layer Features





    1. NETWORK ADDRESSING





    1. NETWORK ROUTING



    • Unicast routing

    • Broadcast routing

    • Multicast Routing....................................................................................................................................

    • Anycast Routing

    • Unicast Routing Protocols

    • Multicast Routing Protocols

    • Routing Algorithms





    1. INTERNETWORKING



    • Tunneling

    • Packet Fragmentation





    1. NETWORK LAYER PROTOCOLS vi



    • Address Resolution Protocol (ARP)

    • Internet Control Message Protocol (ICMP)

    • Internet Protocol Version 4 (IPv4)

    • Internet Protocol Version 6 (IPv6)





    1. TRANSPORT LAYER INTRODUCTION



    • Functions

    • End-to-End Communication





    1. TRANSMISSION CONTROL PROTOCOL



    • Features

    • Header

    • Addressing

    • Connection Management........................................................................................................................

    • Bandwidth Management

    • Error Control and Flow Control

    • Multiplexing............................................................................................................................................

    • Congestion Control

    • Timer Management

    • Crash Recovery





    1. USER DATAGRAM PROTOCOL



    • Requirement of UDP

    • Features

    • UDP Header

    • UDP application





    1. APPLICATION LAYER INTRODUCTION





    1. CLIENT-SERVER MODEL



    • Communication vii





    1. APPLICATION PROTOCOLS



    • Domain Name System

    • Simple Mail Transfer Protocol

    • File Transfer Protocol

    • Post Office Protocol (POP)

    • Hyper Text Transfer Protocol (HTTP)





    1. NETWORK SERVICES



    • Directory Services

    • File Services

    • Communication Services

    • Application Services



Free download pdf