SlideShare a Scribd company logo
ASSINGMENT # 3
INTERNET ARCHITECTURE
AND PROTOCPL(IA&P)
NAME:
ARSLAN
ROLL NO:
17581556-012
SUBMITTED TO:
MAM SARA
SECTION:
‘A’
‘BSIT’
UNIVERISTY OF
Q1: What is the use of Asynchronous Transfer mode
switching(ATM)?
Asynchronous transfer mode (ATM) is a switching technique used by
telecommunicationnetworks.
Uses asynchronous time-division multiplexing to encode data into small,
fixed-sized cells.
This is differentfrom Ethernet or internet, which use variable packet sizes
for data or frames. ATM is the core protocolused over the synchronous
optical network (SONET) backbone of the integrated digital services
network (ISDN).
It operates at data link layer of OSI and has Huge impact developmentif
ISDN.
ATM cell formats 53 bytes
5
Header
48
Payload
UNI HEADER:
is used within private networks of ATM for communication between
ATM endpoints and ATM switches.
NNI HEADER:
Is used for communicationbetween ATM switches
It is ideal for real-time low latency data such as video as well as high-
throughput data transfer like file transfer.
Advantages of ATM:
It provides dynamic bandwidth that is particularly switched for bursty
traffic.
Small sized header reduces packet overload thus ensuring effective
bandwidth usage.
ATM as a Backbone technology:
ATM stands for Asynchronous Transfer Mode,is a high-speed,
broadband transmission data communication technologybased on packet
switching, which is used by telcos, long distance carriers, and campus-wide
backbone networks to carry integrated data, voice, and video information.
Asynchronous TransferMode (ATM) can be used as the underlying
technology for FiberDistributed Data Interface (FDDI), Synchronous
Optical Network (SONET), and other high-speed networks. Plus, ATM can
run on any media including coax, twisted-pair, or fiber-optic.
ATM Devices :
An ATM network is made up of an ATM switch and ATM endpoints.
An ATM switch is responsible for cell transit through an ATM network.
The job of an ATM switch is well defined. It accepts the incoming cell
from an ATM endpoint or another ATM switch. It then reads and
updates the cell header information and quickly switches the cell to an
output interface towards its destination. An ATM endpoint (or end
system) contains an ATM network interface adapter. Examples of ATM
endpoints are workstations, routers, digital service units (DSUs), LAN
switches, and video coder-decoders.
ATM network interface:
User to Network Interface (UNI):
Public UNI, Private UNI
Network to Node Interface (NNI):
Private NNI (P-NNI)
Public NNI = Inter-Switching System Interface (ISSI)
Intra-LATA ISSI (Regional Bell Operating Co)
Inter-LATA ISSI (Inter-exchange Carriers)
Broadband Inter-Carrier Interface (B-ICI)
Data Exchange Interface (DXI):
Between packet routers and ATM Digital Service Units (DSU)
ATM reference model :
1. PhysicalLayer: This layer correspondsto physical layer of OSI model. At
this layer, the cells are converted into bit streams and transmitted over the
physical medium. This layer has two sub layers: PMD sub layer (Physical
Medium Dependent) and TC (Transmission Convergence) sub layer.
2. ATM Layer: This layer is comparable to data link layer of OSImodel. It
accepts the 48 byte segments from the upper layer, adds a 5 byte header to
each segment and converts into 53 byte cells. This layer is responsible for
routing of each cell, traffic management, multiplexing and switching.
3. ATM Adaptation Layer (AAL): This layer correspondsto network layer of
OSI model. It provides facilities to the existing packet switched networks to
connect to ATM network and use its services. It accepts the data and
converts them into fixed sized segments. The transmissions can be of fixed
or variable data rate. This layer has two sub layers: Convergence sub layer
and Segmentation and Reassembly sub layer.
ATM endpoints: It contains ATM network interface adaptor. Examples
of endpoints are workstations, routers, CODECs, LAN switches, etc.
ATM switch : It transmits cells through the ATM networks. It accepts the
incoming cells from ATM endpoints (UNI) or another switch (NNI), updates
cell header and retransmits cell towards destination.
ATM cell formats 53 bytes:
5
header
48
Payload
UNI HEADER:
is used within private networks of ATM for communication between
ATM endpoints and ATM switches.
NINI HEADER:
Is used for communicationbetween ATM switches
It is ideal for real-time low latency data such as video as well as high-
throughput data transfer like file transfer.
ATM services:
ATM makes virtual connection between nodes or devices to communicate.
There are two types of virtual circuits:
1. Permanent Virtual Circuit, or (PVC). A circuit or connection is
planned out and coded into the switches. Example: A server in Denver
has a PVC connection to the accounting server in San Diego
in ACME Widgets, Inc.
2. Switched Virtual Circuit, or (SVC). A circuit between devices is
established to transfer data, then the virtual circuit is deleted.
Example: Alexis in Denver downloads the latest sales figures from the
San Diego server to her office workstation.
ATM Virtual Connections:
ATM standard defines two types of ATM connections: virtual path connections
(VPCs), which contain virtual channel connections (VCCs) as shown in Fig. 4.6.6.
A virtual channel connection (or virtual circuit) is the basic unit, which carries a
single stream of cells, in order, from user to user. A collection of virtual circuits
can be bundled together into a virtual path connection. A virtual path connection
can be created from end-to-end across an ATM network. In this case, the ATM
network does not route cells belonging to a particular virtual circuit. All cells
belonging to a particular virtual path are routed the same way through the ATM
network, thus resulting in faster recovery in case of major failures. In this case, all
the switches within the ATM network are only VP switches, i.e. they switch the
cells only on the basis of VPIs. Only the switches, which are connected to the
subscribers are VP/VC switches, i.e. they use both VPIs and VCIs to switch the
cell. This configuration is usually followed so that the intermediate switches can do
switching much faster.
An ATM network also uses virtual paths internally for the purposeof bundling
virtual circuits together between switches. Two ATM switches may have many
different virtual channel connections between them, belonging to different users.
These can be bundled by two ATM switches into a virtual path connection. This
can serve the purposeof a virtual trunk between the two switches. This virtual
trunk can then be handled as a single entity by perhaps, multiple intermediate
virtual paths cross connects between the two virtual circuit switches.
ATM CLASS OF SERVICES:
There are 4 classes:
CLASS A:
Constant bit rate(CBR).
Connection oriented
Strict timing relation between source and destination i.e voice
CLASS B:
Variable bit rate(VBR).
Connection oriented
Strict timing e.g packet-mode video for video conferencing
CLASS C:
Connection oriented VBR.
Not strict timing e.g LAN data transfer application such as Frame
relay
CLASS D:
Connection less VBR. Not strict timing e.g LAN data transfer
application such as IP
ATM CONCEPTS SERIVES CATEGORIES:
ABR:
---Source follows network feed back
---Available bit rate
---Max throughput with minimum loss
UBR:
---Unspecified bit rate
---User sends whenever it wants. No feedback. No guarantee. Cells may
be dropped during congestion
CBR:
--- Constant bit rate
--- User declares required rate
--- Throughput. Delay and delay variation guarrented.
VBR:
--- Variable bit rate
--- Declare avg and max rate.
--- rt –VBR(Real time):conferencing.
-max delay guarranted
--- nrt –VBR(Non-real time):stored video
s

More Related Content

What's hot

Asynchronous transfer mode
Asynchronous transfer modeAsynchronous transfer mode
Asynchronous transfer mode
aniston0108
 
10 Slides to ATM
10 Slides to ATM10 Slides to ATM
10 Slides to ATM
seanraz
 
ATM
ATMATM
Asynchronous transfer mode
Asynchronous transfer modeAsynchronous transfer mode
Asynchronous transfer mode
Vinil Patel
 
ATM(Asynchronous Transfer Mode)
ATM(Asynchronous Transfer Mode)ATM(Asynchronous Transfer Mode)
ATM(Asynchronous Transfer Mode)
logicgate
 
Unit iv atm networks
Unit iv atm networksUnit iv atm networks
Unit iv atm networkssangusajjan
 
Asynchronous transfer mode (atm) in computer network
Asynchronous transfer mode (atm) in computer networkAsynchronous transfer mode (atm) in computer network
Asynchronous transfer mode (atm) in computer network
MH Shihab
 
Atm( Asynchronous Transfer mode )
Atm( Asynchronous Transfer mode )Atm( Asynchronous Transfer mode )
Atm( Asynchronous Transfer mode )Ali Usman
 
ATM
ATMATM
Atm traffic management geekssay.com
Atm traffic management  geekssay.comAtm traffic management  geekssay.com
Atm traffic management geekssay.com
Hemant Gautam
 
Asynchronous Transfer Mode ATM
Asynchronous Transfer Mode  ATMAsynchronous Transfer Mode  ATM
Asynchronous Transfer Mode ATM
Madhumita Tamhane
 
C08 wireless atm[1]
C08 wireless atm[1]C08 wireless atm[1]
C08 wireless atm[1]Rio Nguyen
 
Atm Networks
Atm Networks Atm Networks
Atm Networks
Rishabh RJ
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
Ajit Yadav
 
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)Agreeta Sharma
 

What's hot (19)

Asynchronous transfer mode
Asynchronous transfer modeAsynchronous transfer mode
Asynchronous transfer mode
 
Atm
AtmAtm
Atm
 
10 Slides to ATM
10 Slides to ATM10 Slides to ATM
10 Slides to ATM
 
ATM
ATMATM
ATM
 
ATM Network
ATM NetworkATM Network
ATM Network
 
Asynchronous transfer mode
Asynchronous transfer modeAsynchronous transfer mode
Asynchronous transfer mode
 
ATM(Asynchronous Transfer Mode)
ATM(Asynchronous Transfer Mode)ATM(Asynchronous Transfer Mode)
ATM(Asynchronous Transfer Mode)
 
Unit iv atm networks
Unit iv atm networksUnit iv atm networks
Unit iv atm networks
 
Asynchronous transfer mode (atm) in computer network
Asynchronous transfer mode (atm) in computer networkAsynchronous transfer mode (atm) in computer network
Asynchronous transfer mode (atm) in computer network
 
Atm( Asynchronous Transfer mode )
Atm( Asynchronous Transfer mode )Atm( Asynchronous Transfer mode )
Atm( Asynchronous Transfer mode )
 
ATM
ATMATM
ATM
 
Atm traffic management geekssay.com
Atm traffic management  geekssay.comAtm traffic management  geekssay.com
Atm traffic management geekssay.com
 
Asynchronous Transfer Mode ATM
Asynchronous Transfer Mode  ATMAsynchronous Transfer Mode  ATM
Asynchronous Transfer Mode ATM
 
Atm
AtmAtm
Atm
 
C08 wireless atm[1]
C08 wireless atm[1]C08 wireless atm[1]
C08 wireless atm[1]
 
Atm Networks
Atm Networks Atm Networks
Atm Networks
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
 
Atm 090904084052-phpapp02
Atm 090904084052-phpapp02Atm 090904084052-phpapp02
Atm 090904084052-phpapp02
 
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
 

Similar to Doc 20191126-wa0106

Switching systems lecture6
Switching  systems lecture6Switching  systems lecture6
Switching systems lecture6
Jumaan Ally Mohamed
 
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
Shamima Akther
 
ATM Networking Concept
ATM Networking ConceptATM Networking Concept
ATM Networking Concept
Tushar Ranjan
 
Asynchronous Transfer ModeATM is originally the transfer mode for implementin...
Asynchronous Transfer ModeATM is originally the transfer mode for implementin...Asynchronous Transfer ModeATM is originally the transfer mode for implementin...
Asynchronous Transfer ModeATM is originally the transfer mode for implementin...
JebaRaj26
 
ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)
ZillayHuma Mehmood
 
Asynchronous transfer mode (atm)
Asynchronous transfer mode (atm)Asynchronous transfer mode (atm)
Asynchronous transfer mode (atm)
sheikhparvez4
 
Presentation of atm(us) in data communication
Presentation of atm(us) in data communicationPresentation of atm(us) in data communication
Presentation of atm(us) in data communication
abdihakim abdirazak
 
Computer networks high speed swan,atm,frame realy
Computer networks high speed swan,atm,frame realyComputer networks high speed swan,atm,frame realy
Computer networks high speed swan,atm,frame realy
Deepak John
 
WIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALAWIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALA
Saikiran Panjala
 
Module 5 high speed swan,atm,transport layer
Module 5 high speed swan,atm,transport layerModule 5 high speed swan,atm,transport layer
Module 5 high speed swan,atm,transport layer
Deepak John
 
Module 4 netwok layer,routing ,vlan,x.25doc
Module 4 netwok layer,routing ,vlan,x.25docModule 4 netwok layer,routing ,vlan,x.25doc
Module 4 netwok layer,routing ,vlan,x.25doc
Deepak John
 
Frame_Relay_High_speed_communication.pptx
Frame_Relay_High_speed_communication.pptxFrame_Relay_High_speed_communication.pptx
Frame_Relay_High_speed_communication.pptx
MANIPRADEEPS1
 
M Sc Tns 2823134 Assignment 1 Atm Switching Abidafsar
M Sc Tns 2823134 Assignment 1 Atm Switching AbidafsarM Sc Tns 2823134 Assignment 1 Atm Switching Abidafsar
M Sc Tns 2823134 Assignment 1 Atm Switching Abidafsar
Abid Afsar Khan Malang Falsafi
 
Group#04-PPT-IA&P.pptx
Group#04-PPT-IA&P.pptxGroup#04-PPT-IA&P.pptx
Group#04-PPT-IA&P.pptx
HirazNor
 
ATM
ATMATM
ATM - A Technology Perspective
ATM - A Technology PerspectiveATM - A Technology Perspective
ATM - A Technology Perspective
Ronald Bartels
 
Atm
AtmAtm
lecture2829atmframerelay-180429142508 (1).pptx
lecture2829atmframerelay-180429142508 (1).pptxlecture2829atmframerelay-180429142508 (1).pptx
lecture2829atmframerelay-180429142508 (1).pptx
AMITKUMAR938671
 

Similar to Doc 20191126-wa0106 (20)

Switching systems lecture6
Switching  systems lecture6Switching  systems lecture6
Switching systems lecture6
 
ATM.pdf
ATM.pdfATM.pdf
ATM.pdf
 
Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)Asynchronous Transfer Mode (ATM)
Asynchronous Transfer Mode (ATM)
 
ATM Networking Concept
ATM Networking ConceptATM Networking Concept
ATM Networking Concept
 
Asynchronous Transfer ModeATM is originally the transfer mode for implementin...
Asynchronous Transfer ModeATM is originally the transfer mode for implementin...Asynchronous Transfer ModeATM is originally the transfer mode for implementin...
Asynchronous Transfer ModeATM is originally the transfer mode for implementin...
 
ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)ASYNCHRONOUS TRANSFER MODE (ATM)
ASYNCHRONOUS TRANSFER MODE (ATM)
 
Asynchronous transfer mode (atm)
Asynchronous transfer mode (atm)Asynchronous transfer mode (atm)
Asynchronous transfer mode (atm)
 
Presentation of atm(us) in data communication
Presentation of atm(us) in data communicationPresentation of atm(us) in data communication
Presentation of atm(us) in data communication
 
Computer networks high speed swan,atm,frame realy
Computer networks high speed swan,atm,frame realyComputer networks high speed swan,atm,frame realy
Computer networks high speed swan,atm,frame realy
 
WIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALAWIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALA
 
Module 5 high speed swan,atm,transport layer
Module 5 high speed swan,atm,transport layerModule 5 high speed swan,atm,transport layer
Module 5 high speed swan,atm,transport layer
 
Module 4 netwok layer,routing ,vlan,x.25doc
Module 4 netwok layer,routing ,vlan,x.25docModule 4 netwok layer,routing ,vlan,x.25doc
Module 4 netwok layer,routing ,vlan,x.25doc
 
Frame_Relay_High_speed_communication.pptx
Frame_Relay_High_speed_communication.pptxFrame_Relay_High_speed_communication.pptx
Frame_Relay_High_speed_communication.pptx
 
S dutta
S duttaS dutta
S dutta
 
M Sc Tns 2823134 Assignment 1 Atm Switching Abidafsar
M Sc Tns 2823134 Assignment 1 Atm Switching AbidafsarM Sc Tns 2823134 Assignment 1 Atm Switching Abidafsar
M Sc Tns 2823134 Assignment 1 Atm Switching Abidafsar
 
Group#04-PPT-IA&P.pptx
Group#04-PPT-IA&P.pptxGroup#04-PPT-IA&P.pptx
Group#04-PPT-IA&P.pptx
 
ATM
ATMATM
ATM
 
ATM - A Technology Perspective
ATM - A Technology PerspectiveATM - A Technology Perspective
ATM - A Technology Perspective
 
Atm
AtmAtm
Atm
 
lecture2829atmframerelay-180429142508 (1).pptx
lecture2829atmframerelay-180429142508 (1).pptxlecture2829atmframerelay-180429142508 (1).pptx
lecture2829atmframerelay-180429142508 (1).pptx
 

More from university of Gujrat, pakistan

Change management
Change management Change management
Change management
university of Gujrat, pakistan
 
Latest Trends in Digital Marketing
Latest Trends in Digital MarketingLatest Trends in Digital Marketing
Latest Trends in Digital Marketing
university of Gujrat, pakistan
 
Dark web (2)
Dark web (2)Dark web (2)
Code of ethics and professional conduct (1)
Code of ethics and professional conduct (1)Code of ethics and professional conduct (1)
Code of ethics and professional conduct (1)
university of Gujrat, pakistan
 
Certification accreditation and licensure (1)
Certification accreditation and licensure (1)Certification accreditation and licensure (1)
Certification accreditation and licensure (1)
university of Gujrat, pakistan
 
biggest technology trends
biggest technology trendsbiggest technology trends
biggest technology trends
university of Gujrat, pakistan
 
Freedom of information (1)
Freedom of information (1)Freedom of information (1)
Freedom of information (1)
university of Gujrat, pakistan
 
Individual cognition ppt (1)
Individual cognition ppt (1)Individual cognition ppt (1)
Individual cognition ppt (1)
university of Gujrat, pakistan
 
Top 10 highest (1)
Top 10 highest (1)Top 10 highest (1)
Top 10 highest (1)
university of Gujrat, pakistan
 
creativity and imagination
creativity and imagination creativity and imagination
creativity and imagination
university of Gujrat, pakistan
 
Brainstorming 078 (1)
Brainstorming 078 (1)Brainstorming 078 (1)
Brainstorming 078 (1)
university of Gujrat, pakistan
 
speeh-artificial intelligemce
speeh-artificial intelligemce speeh-artificial intelligemce
speeh-artificial intelligemce
university of Gujrat, pakistan
 
Pp dealing with problem complexity (1)
Pp dealing with problem complexity (1)Pp dealing with problem complexity (1)
Pp dealing with problem complexity (1)
university of Gujrat, pakistan
 
Motivation
MotivationMotivation
Vision of artificial intelligence (1)
Vision of artificial intelligence (1)Vision of artificial intelligence (1)
Vision of artificial intelligence (1)
university of Gujrat, pakistan
 
Entrepreneurship (1)
Entrepreneurship (1)Entrepreneurship (1)
Entrepreneurship (1)
university of Gujrat, pakistan
 
Role of professional societies
Role of professional societiesRole of professional societies
Role of professional societies
university of Gujrat, pakistan
 
Dealing with culticultural environment (1)
Dealing with culticultural environment (1)Dealing with culticultural environment (1)
Dealing with culticultural environment (1)
university of Gujrat, pakistan
 
Dealing with problem complexity (1)
Dealing with problem complexity (1)Dealing with problem complexity (1)
Dealing with problem complexity (1)
university of Gujrat, pakistan
 
cyber security and cyber crime
cyber security and cyber crime cyber security and cyber crime
cyber security and cyber crime
university of Gujrat, pakistan
 

More from university of Gujrat, pakistan (20)

Change management
Change management Change management
Change management
 
Latest Trends in Digital Marketing
Latest Trends in Digital MarketingLatest Trends in Digital Marketing
Latest Trends in Digital Marketing
 
Dark web (2)
Dark web (2)Dark web (2)
Dark web (2)
 
Code of ethics and professional conduct (1)
Code of ethics and professional conduct (1)Code of ethics and professional conduct (1)
Code of ethics and professional conduct (1)
 
Certification accreditation and licensure (1)
Certification accreditation and licensure (1)Certification accreditation and licensure (1)
Certification accreditation and licensure (1)
 
biggest technology trends
biggest technology trendsbiggest technology trends
biggest technology trends
 
Freedom of information (1)
Freedom of information (1)Freedom of information (1)
Freedom of information (1)
 
Individual cognition ppt (1)
Individual cognition ppt (1)Individual cognition ppt (1)
Individual cognition ppt (1)
 
Top 10 highest (1)
Top 10 highest (1)Top 10 highest (1)
Top 10 highest (1)
 
creativity and imagination
creativity and imagination creativity and imagination
creativity and imagination
 
Brainstorming 078 (1)
Brainstorming 078 (1)Brainstorming 078 (1)
Brainstorming 078 (1)
 
speeh-artificial intelligemce
speeh-artificial intelligemce speeh-artificial intelligemce
speeh-artificial intelligemce
 
Pp dealing with problem complexity (1)
Pp dealing with problem complexity (1)Pp dealing with problem complexity (1)
Pp dealing with problem complexity (1)
 
Motivation
MotivationMotivation
Motivation
 
Vision of artificial intelligence (1)
Vision of artificial intelligence (1)Vision of artificial intelligence (1)
Vision of artificial intelligence (1)
 
Entrepreneurship (1)
Entrepreneurship (1)Entrepreneurship (1)
Entrepreneurship (1)
 
Role of professional societies
Role of professional societiesRole of professional societies
Role of professional societies
 
Dealing with culticultural environment (1)
Dealing with culticultural environment (1)Dealing with culticultural environment (1)
Dealing with culticultural environment (1)
 
Dealing with problem complexity (1)
Dealing with problem complexity (1)Dealing with problem complexity (1)
Dealing with problem complexity (1)
 
cyber security and cyber crime
cyber security and cyber crime cyber security and cyber crime
cyber security and cyber crime
 

Recently uploaded

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 

Recently uploaded (20)

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 

Doc 20191126-wa0106

  • 1. ASSINGMENT # 3 INTERNET ARCHITECTURE AND PROTOCPL(IA&P) NAME: ARSLAN ROLL NO: 17581556-012 SUBMITTED TO: MAM SARA SECTION: ‘A’ ‘BSIT’ UNIVERISTY OF
  • 2. Q1: What is the use of Asynchronous Transfer mode switching(ATM)? Asynchronous transfer mode (ATM) is a switching technique used by telecommunicationnetworks. Uses asynchronous time-division multiplexing to encode data into small, fixed-sized cells. This is differentfrom Ethernet or internet, which use variable packet sizes for data or frames. ATM is the core protocolused over the synchronous optical network (SONET) backbone of the integrated digital services network (ISDN). It operates at data link layer of OSI and has Huge impact developmentif ISDN. ATM cell formats 53 bytes 5 Header 48 Payload UNI HEADER: is used within private networks of ATM for communication between ATM endpoints and ATM switches. NNI HEADER: Is used for communicationbetween ATM switches It is ideal for real-time low latency data such as video as well as high- throughput data transfer like file transfer. Advantages of ATM: It provides dynamic bandwidth that is particularly switched for bursty traffic. Small sized header reduces packet overload thus ensuring effective bandwidth usage.
  • 3. ATM as a Backbone technology: ATM stands for Asynchronous Transfer Mode,is a high-speed, broadband transmission data communication technologybased on packet switching, which is used by telcos, long distance carriers, and campus-wide backbone networks to carry integrated data, voice, and video information.
  • 4. Asynchronous TransferMode (ATM) can be used as the underlying technology for FiberDistributed Data Interface (FDDI), Synchronous Optical Network (SONET), and other high-speed networks. Plus, ATM can run on any media including coax, twisted-pair, or fiber-optic. ATM Devices :
  • 5. An ATM network is made up of an ATM switch and ATM endpoints. An ATM switch is responsible for cell transit through an ATM network. The job of an ATM switch is well defined. It accepts the incoming cell from an ATM endpoint or another ATM switch. It then reads and updates the cell header information and quickly switches the cell to an output interface towards its destination. An ATM endpoint (or end system) contains an ATM network interface adapter. Examples of ATM endpoints are workstations, routers, digital service units (DSUs), LAN switches, and video coder-decoders. ATM network interface:
  • 6. User to Network Interface (UNI): Public UNI, Private UNI Network to Node Interface (NNI): Private NNI (P-NNI) Public NNI = Inter-Switching System Interface (ISSI) Intra-LATA ISSI (Regional Bell Operating Co) Inter-LATA ISSI (Inter-exchange Carriers) Broadband Inter-Carrier Interface (B-ICI) Data Exchange Interface (DXI): Between packet routers and ATM Digital Service Units (DSU)
  • 7. ATM reference model : 1. PhysicalLayer: This layer correspondsto physical layer of OSI model. At this layer, the cells are converted into bit streams and transmitted over the physical medium. This layer has two sub layers: PMD sub layer (Physical Medium Dependent) and TC (Transmission Convergence) sub layer. 2. ATM Layer: This layer is comparable to data link layer of OSImodel. It accepts the 48 byte segments from the upper layer, adds a 5 byte header to each segment and converts into 53 byte cells. This layer is responsible for routing of each cell, traffic management, multiplexing and switching. 3. ATM Adaptation Layer (AAL): This layer correspondsto network layer of OSI model. It provides facilities to the existing packet switched networks to connect to ATM network and use its services. It accepts the data and converts them into fixed sized segments. The transmissions can be of fixed or variable data rate. This layer has two sub layers: Convergence sub layer and Segmentation and Reassembly sub layer. ATM endpoints: It contains ATM network interface adaptor. Examples of endpoints are workstations, routers, CODECs, LAN switches, etc.
  • 8. ATM switch : It transmits cells through the ATM networks. It accepts the incoming cells from ATM endpoints (UNI) or another switch (NNI), updates cell header and retransmits cell towards destination. ATM cell formats 53 bytes: 5 header 48 Payload UNI HEADER: is used within private networks of ATM for communication between ATM endpoints and ATM switches. NINI HEADER: Is used for communicationbetween ATM switches It is ideal for real-time low latency data such as video as well as high- throughput data transfer like file transfer.
  • 9. ATM services: ATM makes virtual connection between nodes or devices to communicate. There are two types of virtual circuits: 1. Permanent Virtual Circuit, or (PVC). A circuit or connection is planned out and coded into the switches. Example: A server in Denver has a PVC connection to the accounting server in San Diego in ACME Widgets, Inc. 2. Switched Virtual Circuit, or (SVC). A circuit between devices is established to transfer data, then the virtual circuit is deleted. Example: Alexis in Denver downloads the latest sales figures from the San Diego server to her office workstation. ATM Virtual Connections: ATM standard defines two types of ATM connections: virtual path connections (VPCs), which contain virtual channel connections (VCCs) as shown in Fig. 4.6.6. A virtual channel connection (or virtual circuit) is the basic unit, which carries a single stream of cells, in order, from user to user. A collection of virtual circuits can be bundled together into a virtual path connection. A virtual path connection can be created from end-to-end across an ATM network. In this case, the ATM network does not route cells belonging to a particular virtual circuit. All cells belonging to a particular virtual path are routed the same way through the ATM network, thus resulting in faster recovery in case of major failures. In this case, all the switches within the ATM network are only VP switches, i.e. they switch the cells only on the basis of VPIs. Only the switches, which are connected to the subscribers are VP/VC switches, i.e. they use both VPIs and VCIs to switch the cell. This configuration is usually followed so that the intermediate switches can do switching much faster.
  • 10. An ATM network also uses virtual paths internally for the purposeof bundling virtual circuits together between switches. Two ATM switches may have many different virtual channel connections between them, belonging to different users. These can be bundled by two ATM switches into a virtual path connection. This can serve the purposeof a virtual trunk between the two switches. This virtual trunk can then be handled as a single entity by perhaps, multiple intermediate virtual paths cross connects between the two virtual circuit switches. ATM CLASS OF SERVICES: There are 4 classes: CLASS A: Constant bit rate(CBR). Connection oriented Strict timing relation between source and destination i.e voice CLASS B: Variable bit rate(VBR).
  • 11. Connection oriented Strict timing e.g packet-mode video for video conferencing CLASS C: Connection oriented VBR. Not strict timing e.g LAN data transfer application such as Frame relay CLASS D: Connection less VBR. Not strict timing e.g LAN data transfer application such as IP ATM CONCEPTS SERIVES CATEGORIES: ABR: ---Source follows network feed back ---Available bit rate ---Max throughput with minimum loss UBR: ---Unspecified bit rate ---User sends whenever it wants. No feedback. No guarantee. Cells may be dropped during congestion CBR: --- Constant bit rate --- User declares required rate --- Throughput. Delay and delay variation guarrented. VBR: --- Variable bit rate --- Declare avg and max rate. --- rt –VBR(Real time):conferencing. -max delay guarranted --- nrt –VBR(Non-real time):stored video
  • 12. s