Network Layer 4-10 Chapter 4: Overview
18 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Switching via memory is faster than switching via a bus.

True

The Cisco 12000 switches 60 Gbps through the interconnection network crossbar.

False

Link layer protocol is responsible for line termination.

False

Routers use distance vector routing algorithms in the Internet.

<p>False</p> Signup and view all the answers

IP datagram format includes information about the number of hops remaining for the packet.

<p>True</p> Signup and view all the answers

Priority scheduling in network neutrality ensures fair performance for all datagrams.

<p>False</p> Signup and view all the answers

In router architecture, the forwarding table is pushed to output ports for routing.

<p>False</p> Signup and view all the answers

Decentralized switching involves looking up the output port using the forwarding table in the output port memory.

<p>False</p> Signup and view all the answers

Memory switching in first-generation routers involves the CPU controlling the switching directly.

<p>True</p> Signup and view all the answers

Switching via a bus is limited by bus bandwidth due to potential bus contention.

<p>True</p> Signup and view all the answers

Interconnection networks like banyan networks were initially developed for single-processor systems.

<p>False</p> Signup and view all the answers

In switching via an interconnection network, datagrams are fragmented into variable length cells.

<p>False</p> Signup and view all the answers

A routing algorithm determines the local forwarding at a router.

<p>False</p> Signup and view all the answers

Connection setup is the least important function in some network architectures.

<p>False</p> Signup and view all the answers

In a datagram network, routers have state about end-to-end connections.

<p>False</p> Signup and view all the answers

The network layer is responsible for connection services between two processes.

<p>False</p> Signup and view all the answers

Hierarchical routing is a type of routing algorithm used in the Internet.

<p>True</p> Signup and view all the answers

Routers establish virtual connections before datagrams flow in some network architectures.

<p>True</p> Signup and view all the answers

Study Notes

Router Architecture and Functions

  • Two key router functions: running routing algorithms/protocols and forwarding datagrams from incoming to outgoing links
  • Forwarding tables are computed and pushed to input ports, routing processor handles routing, management, and control plane (software), and forwarding data plane (hardware)

Input Port Functions

  • Link layer protocol (receive) and line termination
  • Lookup and forwarding, switch fabric, and queueing
  • Physical layer handles bit-level reception, and data link layer handles e.g., Ethernet (see Chapter 5)

Switching Fabrics

  • Transfer packet from input buffer to appropriate output buffer
  • Switching rate is the rate at which packets can be transferred from inputs to outputs
  • Three types of switching fabrics: memory, memory bus, and crossbar

Switching via Memory

  • First-generation routers used traditional computers with switching under direct control of CPU
  • Packet copied to system's memory, speed limited by memory bandwidth (2 bus crossings per datagram)

Switching via a Bus

  • Datagram from input port memory to output port memory via a shared bus
  • Bus contention limits switching speed, e.g., 32 Gbps bus in Cisco 5600

Switching via Interconnection Network

  • Overcome bus bandwidth limitations using banyan networks, crossbar, or other interconnection nets
  • Fragmenting datagram into fixed-length cells, switching cells through the fabric

Interplay between Routing and Forwarding

  • Routing algorithm determines end-end-path through network
  • Local forwarding table determines local forwarding at this router based on header value and output link

IP Datagram Format

  • IP protocol version number, header length (bytes), "type" of data, max number of remaining hops, upper layer protocol to deliver payload to
  • Overhead in IP datagram format

Network Layer Functions

  • Host, router, and network layer functions: transport layer, IP protocol, routing protocols, network layer addressing conventions, datagram format, packet handling conventions, path selection, RIP, OSPF, BGP, forwarding table, ICMP protocol error reporting, router "signaling", link layer, and physical layer

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Chapter_4 new.pdf

Description

This quiz provides an overview of Chapter 4 'Network Layer' from the textbook 'Network Layer 4-10'. It covers topics such as virtual circuit and datagram networks, router architecture, IP (Internet Protocol), routing algorithms, routing in the Internet, and broadcast and multicast routing.

More Like This

Chapter 5
10 questions

Chapter 5

SilentSeries avatar
SilentSeries
Use Quizgecko on...
Browser
Browser