Sei sulla pagina 1di 11

Network services and internal network

operations
Packet network topology
Datagrams and virtual circuits
Routing in packet networks
Shortest-path routing
ATM networks

Network models
OSI model
TCP/IP model

Network Layer

Provides services to the transport & datalink layers


Supported protocols include IP, ARP, RARP, ICMP
and IGMP
Responsible for source-to-destination delivery of
packets across multiple networks
Provide internetworking
Logical addressing
Routing

Peer-to-peer protocols operates end to end


across the network

Connectionless service

Best-effort service
Caters to a user service request from the transport
layer without any prior intimation from the user
Puts error & flow control and sequencing
responsibilities on the end-system transport layer

Connection-oriented service

Guaranteed delivery of messages


Involves connection set up and connection release
procedures apart from the message transfer
Need to allocate dedicated network resources for
the connection duration
Can provide bandwidth, delay and loss guarantees

The network services could include

A best-effort connectionless service


Low-delay connectionless service
Connection oriented reliable stream service
Connection oriented transfer of packets with delay
and bandwidth guarantees

Availability of above services is limited by


End-to-end argument that suggests the
functionality to be closer to the applications than in
network layer
Network scalability issues

Layer 3 entities work together to provide network service to Layer


4 entities

When the internal operation of a network is


connectionless,
The packets are transferred as datagrams within the
network
Each packet will be routed independently and
dynamically packets may arrive at the destination out
of order. Hence need resequencing at the destination.

When the internal operation of a network is


connection-oriented,
Need to establish a virtual circuit prior to data transfer
Packets flow through the virtual circuit along a forward
path from source to destination

Functions that route and forward packets


Priority & scheduling functions to ensure QoS
Certain traffic control functions that support
congestion control
Functions that make the network service
independent of the underlying transmission
mechanisms such as Ethernet, wireless etc.
Functions that support internetworking

What is a Packet (switched) Network?


Transmission of data from a source to a destination
beyond a local area is achieved through a network of
interconnecting switching nodes
Message Packets or datagrams(data + control info)
Frames
Most common packet switching technology TCP/IP
Largest packet switched network Internet
Packet switched network is theoretically capable of
providing any-to-any service among the connected
nodes
Switches and Routers form an integral part of this
network
Switching routers provide both switching and routing
capability

Intradomain &
interdomain levels

Internet Service
Provider Hierarchy

Potrebbero piacerti anche