Professional Documents
Culture Documents
IT3L Lecture Week 3 Slide Presentation
IT3L Lecture Week 3 Slide Presentation
Dynamic Routing
ü Routing Information Protocol (RIP)
ü Open Shortest Path First (OSPF)
Static Routing
ü NextHop
ü ExitInterface
2
Routing Protocol
3
Routing Information Protocol (RIP)
4
RIP Configuration
RIP Syntax
Router(Config)# router rip
Router(Config)# network <NID>
Example:
5
• Errors, Error Detection, and Error
Correction 6
Objective
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 7
What is your reaction if you are talking to
someone in a noise environment?
8
What happens if you can’t get the entire
information during the conversation?
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 9
Noise is always present
10
Not only in our environment …
11
But also in a network…
12
Noise in a network…
13
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 14
What are the causes of these noise?
15
If a communications line experiences too much
noise, the signal will be lost or corrupted
16
Communication systems should check for
transmission errors
18
Types of Noise
19
White Noise
• A type of noise that is produced by combining
sounds of all different frequencies together.
20
Impulse Noise
21
Impulse Noise (continued)
22
Impulse Noise (continued)
23
Crosstalk
24
Crosstalk (continued)
25
Echo
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 26
Echo (continued)
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 27
Delay Distortion
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 28
29
Attenuation
30
Jitter
• in networking, refers to small intermittent
delays during data transfers. It can be
caused by a number of factors including
network congestion, collisions, and signal
interference.
31
Before this Noise can cause problems in data
transmission, the system must prevent that
error…
32
Error Prevention
• To prevent errors from happening, several
techniques may be applied:
– Proper shielding of cables to reduce interference
– Telephone line conditioning or equalization
– Replacing older media and equipment with new,
possibly digital components
– Proper use of digital repeaters and analog
amplifiers
– Observe the stated capacities of the media
33
Error Prevention (continued)
34
Once an error is detected, a system may
perform an action
Error Detection
35
Error Detection
• Despite the best prevention techniques, errors
may still happen
• To detect an error, something extra has to be
added to the data/signal
– This extra is an error detection code
36
Parity Checks
37
Parity Checks (continued)
• Even parity – means that the number of 1’s in
the given word including the parity bit should be
even
39
Parity Checks (continued)
1101011 1 40
Parity
Checks
42
Arithmetic Checksum
43
Example
Suppose the following block of 16 bits is to send
using a checksum of 8 bits.
W - 10101001 E - 00111001
The numbers are added using one’s complement
W - 10101001
E - 00111001
Sum 11100010
Checksum 00011101 (1’s complement)
• Add the three sections, it will get all 1’s, which after
complementing, it becomes 0’s, which indicates that
there is no error.
10101001
00111001
00011101
Sum 11111111
Complement 00000000 means the pattern is OK
45
Cyclic Redundancy Checksum
46
Cyclic Redundancy Checksum (continued)
47
48
Sender Receiver
49
Example
Message = 1101101
Polynomial = 10101
Message= 11011010000
50
Example
Message = 11011010000
Polynomial = 10101 (check value)
51
Example – cont.
11011011011 / 10101
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 53
Perform Cyclic Redundancy Checksum
Message = 100100
Polynomial = 1101
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 54
Sender Receiver
55
Laboratory Activity
Data Communications and Computer Networks: A Business User's Approach, Sixth Edition 56
Routing Protocol
Dynamic Routing
ü Routing Information Protocol (RIP)
ü Open Shortest Path First (OSPF)
Static Routing
ü NextHop
ü ExitInterface
57
Open Shortest Path First (OSPF)
58
OSPF Configuration
59
60