Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduction
• Data Communication
• Networks
• Protocols and Standards
• Standard Organizations
Mesh Topology
Tree Topology
Bus Topology
Ring Topology
Hybrid Topology
Simplex
Half-Duplex
Full-Duplex
• The model
• Functions of the layers
Physical Layer
Network Layer
Presentation Layer
Application Layer
Transformation of Information
to Signals
Encoding
Unipolar Encoding
RZ Encoding
B8ZS Encoding
HDB3 Encoding
PAM
Quantizing Using
Sign and Magnitude
PCM
Nyquist Theorem
FSK
PSK
Constellation
4-PSK
Characteristics
16-QAM
Constellation
FM Bandwidth
FM Band Allocation
Parallel Transmission
Serial Transmission
Asynchronous Transmission
Synchronous Transmission
DTE-DCE interface
Sending Data
Control
EIA-232
Timing Pins
DB-15 Connector
Modem
V.32 Constellation
• Unguided Media
Electromagnetic Spectrum
Refraction
Critical Angle
Reflection
Multimode Step-Index
Multimode Graded-Index
Single Mode
Fiber Construction
VLF
LF
MF
HF
UHF
SHF
EHF
Terrestrial Microwave
Cellular Bands
FDM
• Types of Errors
• Detection
• Correction
Single-bit error
Multiple-bit error
Burst error
LRC
CRC
Binary Division
Polynomial
Standard Polynomials
Single-bit error
Error
Detection
• Line Discipline
• Flow Control
• Error Control
ENQ/ACK
Sliding Window
Damaged Frame
Lost Frame
Lost Frame
• Asynchronous Protocols
• Synchronous Protocols
• Character-Oriented Protocols
• Bit-Oriented Protocols
XMODEM
Simple Frame
Multiblock Frame
Control Frame
Control Frames
Control Frames
Control Frames
HDLC Configuration
HDLC Configuration
HDLC Modes
Poll/Final
• Project 802
• Ethernet
• Token Ring
• FDDI
• IEEE 802.6
• DQDB (Distributed Queues, Dual Bus)
• SMDS (Switched Megabit Data Services)
Asmatullah Khan @ Maven Academe, Secunderabad.
Figure 13-1
DQDB Buses and Nodes
• Circuit Switching
• Packet Switching
• Message Switching
Circuit-Switched Network
Switch
Crossbar Switch
Multistage Switch
Switching Path
Switching Path
Datagram Approach
Message Switching
Point-to-Point
Protocol
Point-to-Point Link
PPP Layers
PPP Frames
PAP
PAP Packets
An Example
Integrated
Services
Digital Network
(ISDN)
Asmatullah Khan @ Maven Academe, Secunderabad.
Figure 16-1
ISDN Services
S Interface
BRI
Topology
X.25
X.25
Format of a Frame
Three Phases
of the
Frame Layer
Virtual Circuits
in X.25
LCNs in X.25
LCN Assignments
Triple-X Protocols
Frame
Relay
Leaky
Bucket
ATM
ATM Multiplexing
Connection Identifiers
An ATM Cell
SVC
Setup
Crossbar Switch
Batcher-Banyan Switch
ATM Layers
AAL Types
AAL1
AAL2
ATM Layer
PT Fields
Service Classes
QoS
ATM WAN
LANE Approach
SONET/SDH
A SONET System
SONET Layers
STS-1 Frame
Payload Pointers
Virtual Tributaries
VT Types
STS-n
STS Multiplexing
Networking
and
Internetworking
Devices
Asmatullah Khan @ Maven Academe, Secunderabad.
Figure 21-1
Connecting Devices
A Repeater
Function of a Repeater
A Bridge
Function of a Bridge
Multiport Bridge
Routers in an Internet
A Gateway
m
3
m
3
Example 22.2
Show the forwarding process if a packet
arrives at R1 in Figure 22.6 with the
destination address 180.70.65.140.
Solution
The router performs the following steps:
1. The first mask (/26) is applied to the destination address.
The result is 180.70.65.128, which does not match the
corresponding network address.
2. The second mask (/25) is applied to the destination
address. The result is 180.70.65.128, which matches the
corresponding network address. The next-hop address
and the interface number m0 are passed to ARP for
further processing.
Asmatullah Khan @ Maven Academe, Secunderabad.
2
Figure 22.6
Configuration for Example 22.1
Example 22.3
Show the forwarding process if a packet arrives
at R1 in Figure 22.6 with the destination
address 201.4.22.35.
Solution
The router performs the following steps:
1. The first mask (/26) is applied to the destination
address. The result is 201.4.22.0, which does not
match the corresponding network address.
2. The second mask (/25) is applied to the destination address. The result is
201.4.22.0, which does not match the corresponding network address (row 2).
3. The third mask (/24) is applied to the destination address. The result is
201.4.22.0, which matches the corresponding network address. The destination
address of the packet and the interface number m3 are passed to ARP.
Asmatullah Khan @ Maven Academe, Secunderabad.
2
Figure 22.6
Configuration for Example 22.1
Example 22.4
Solution
This time all masks are applied, one by one, to the destination address, but no
matching network address is found.
When it reaches the end of the table, the module gives the next-hop address
180.70.65.200 and interface number m2 to ARP.
This is probably an outgoing package that needs to be sent, via the default router,
to someplace else in the Internet.
Asmatullah Khan @ Maven Academe, Secunderabad.
2
22-3 UNICAST ROUTING PROTOCOLS
A routing table can be either static or dynamic. A static
table is one with manual entries. A dynamic table is one
that is updated automatically when there is a change
somewhere in the Internet. A routing protocol is a
combination of rules and procedures that lets routers in
the Internet inform each other of changes.
Topics discussed in this section:
Optimization
Intra- and Interdomain Routing
Distance Vector Routing and RIP
Link State Routing and OSPF
Path Vector Routing and BGP
Asmatullah Khan @ Maven Academe, Secunderabad.
2
Intra- and Interdomain Routing
• One routing protocol cannot handle the
task of updating the routing tables of all
routers in Internet is so large that. For
this reason, an internet is divided into
autonomous systems.
• Each autonomous system can choose one or more intradomain routing protocols to
handle routing inside the autonomous system. However, only one interdomain routing
protocol handles routing between autonomous systems (see Figure 22.12).
• Process:
i. Initialization
• Each node can know only distance with its immediate
neighbors.
• Not neighbor; entry in table is mark as infinite(unreachable)
ii. Sharing
• Sharing table with neighbors.
iii. Updating
• Update the routing table: calculate the distance, add new
node, modify the existing record if needed.
Asmatullah Khan @ Maven Academe, Secunderabad.
2
Link state routing
Link state routing has a different philosophy from distance
vector routing. Each node in the domain has the entire
topology of the domain- the list of nodes and links, how
they are connected including the type, cost (metric), and
condition of the links (up or down)-the node can use
Dijkstra's algorithm to build a routing table.
Upper
OSI
Layers
Synchronization Points
SPDU
Encryption/Decryption Methods
Monoalphabetic Substitution
Polyalphabetic Substitution
Transpositional Encryption
Encoding/Decoding
Permutation
Rotation
DES
RSA
Security of RSA
Signature Authentication
Run-Length Encoding
MHS
Local Access
Remote Access
Virtual Terminal
TCP/IP
Internet Address
Internet Classes
TCP/IP
Protocol Suite:
Part 2,
Application Layer
Asmatullah Khan @ Maven Academe, Secunderabad.
Figure 25-1
Client-Server Model
Generic Domains
Country Domains
Remote Login
FTP
SMTP Concept
Relay MTAs
Mail Gateways
E-mail Address
MIME
SNMP Concept
MIB
HTTP Transaction
Message Categories
Response Message
URL
Hypertext
Browser Architecture
Boldface Tags
Dynamic
Document
Active
Document