Documente Academic
Documente Profesional
Documente Cultură
Fundamentals
By Ed Liberman
Introduction
In This Video
Series
What is a Protocol?
What is TCP/IP?
Configuring an IP Address
IP Address Planning
Binary Numbers
Internetworking
Classless Interdomain Routing (CIDR)
Fundamentals of IPv6
Train Signal, Inc., 2002-2008
1
Video 1
What is a Protocol?
In This Video
Definition of a Protocol
What is the OSI Model?
Definition of a
Protocol
2
Example: USPS
Protocol
Example: USPS
Protocol
Example: Fedex
Protocol
3
Definition of a
Protocol
Standards of
Communication
In this example:
Packaging
Addressing
Payment
Getting the package on the network
4
What is the OSI
Model?
5
Train Signal, Inc., 2002-2008
6
Train Signal, Inc., 2002-2008
Review
Video 2
What is TCP/IP?
7
In This Video
What is TCP/IP?
TCP/IP Architecture
TCP/IP Protocol Suite
Types of TCP/IP Communication
What is TCP/IP?
TCP/IP
Architecture
8
What is the
TCP/IP (DARPA)
Model?
What is the
TCP/IP (DARPA)
Model?
What is the
TCP/IP (DARPA)
Model?
9
The TCP/IP
Protocol Suite
Transport Layer
Protocols
What makes
TCP connection-
oriented?
Connection-oriented communication
means that a connection must be
established before data can be
exchanged.
TCP uses a three-way handshake to
establish this connection.
10
Three-way
Handshake
Three-way
Handshake
Three-way
Handshake
11
Transport Layer
Protocols
Internet Layer
Protocols
IP Internet Protocol
Addressing
Routing
ARP Address Resolution Protocol
Resolves an IP address to hardware
address
Internet Layer
Protocols
12
Types of TCP/IP
Communication
Unicast (One to
One)
Multicast (One
to Many)
13
Broadcast (One
to All)
Anycast (One to
One of Many)
Review
14
Video 3
Configuring an IP Address
In This Video
What is an IP Address?
Network ID
Host ID
What is the purpose of a Subnet Mask?
How to configure a computer with an IP address
Static
Dynamic
How to view a computers IP configuration
How to check for connectivity
What is an IP
Address?
15
What is an IP
Address?
Example:
IP Address: 192.168.10.1
Network ID Host ID
What is the
purpose of a
Subnet Mask?
Example:
IP Address: 192.168.10.1
Subnet Mask: 255.255.255.0
Network ID Host ID
What is the
purpose of a
Subnet Mask?
Example:
IP Address: 192.168.10.1
Subnet Mask: 255.255.255.0
Network ID Host ID
16
What is the
purpose of a
Subnet Mask?
Example:
IP Address: 192.168.10.1
Subnet Mask: 255.255.0.0
Network ID Host ID
What is the
purpose of a
Subnet Mask?
Example:
IP Address: 192.168.10.1
Subnet Mask: 255.0.0.0
Network ID Host ID
My Basic
Network
17
How to configure a computer with an IP
Address.
Lets go take a look!!!
Review
Video 4
IP Address Planning
18
In This Video
How to Plan an
IP Addressing
Scheme
How many IP Addresses do you need
today?
How many IP Addresses will you need
in the future?
Are you dealing with a pre-existing IP
scheme?
Rules for IP
Addressing
19
Rules for IP
Addressing
Rules for IP
Addressing
What is Classful
IP Addressing?
20
What is Classful
IP Addressing?
Private vs.
Public IP
Addressing
Private IP ranges which have been
reserved from Public Internet use:
10.0.0.0 10.255.255.255
172.16.0.0 172.31.255.255
192.168.0.0 192.168.255.255
169.254.0.0 169.254.255.255
Private vs.
Public IP
Addressing
Hosts assigned private IP Addresses
can get to the Internet through a
technology called Network Address
Translation (NAT)
Most of todays companies use private
IP Addresses on their private networks.
21
What is NAT?
Review
Video 5
Binary Numbers
22
What is this
Number? 3,482
Decimal vs.
Binary
Convert Binary
to Decimal
128 64 32 16 8 4 2 1
10101010
23
Convert Binary
to Decimal
Convert Decimal
to Binary
Using the
Calculator
Decimal Binary
3482 = 110110011010
24
IP Address
Binary IP
Address
Binary IP
Address
25
Binary IP
Address
Binary IP
Address
Binary IP
Address
26
Binary IP
Address
Binary Subnet
Mask
Binary IP
Address &
Subnet Mask
27
Review
Video 6
Internetworking
In This Video
IP Address Review
What is a Router?
What is a Default Gateway?
Introduction to Subnetting
28
IP Address
Review
IP Address
Review
Example:
IP Address: 192.168.10.101
Network ID Host ID
IP Address
Review
Example:
IP Address: 192.168.10.101
Subnet Mask: 255.255.255.0
Network ID Host ID
29
IP Address
Review
Example:
IP Address: 192.168.10.101
Subnet Mask: 255.255.255.0
Network ID Host ID
What is a
Router?
What is a
Router?
30
What is a
Router?
What is a Default
Gateway?
My Basic
Network
31
Client Configuration
Lets go take a look!!!
Subnetting
Subnetting
Example:
Network - 172.16.0.0 (65534 Hosts)
Subnet Mask - 255.255.0.0
Subnet 1 - 172.16.1.0 (254 Hosts)
Subnet 2 - 172.16.2.0 (254 Hosts)
Subnet 3 - 172.16.3.0 (254 Hosts)
Subnet Mask - 255.255.255.0
32
Review
Video 7
Classless Interdomain
Routing (CIDR)
In This Video
33
Problems with
Classful IP
Addressing
Class A 16,777,214 Hosts
Class B 65,534 Hosts
Class C 254 Hosts
What do you do if you have 2,000 hosts?
Pick Class B and waste 63,000+ addresses.
Take 8 Class Cs and have cluttered routing table
entries.
Solution:
Variable Length
Subnet Masks
11111111 255
11111110 254
11111100 252
11111000 248
11110000 240
11100000 224
11000000 192
10000000 128
00000000 0
Train Signal, Inc., 2002-2008
34
Subnetting with
CIDR & VLSM
Formulas
Number of Subnets:
2n
n = Number of 1s in the Subnet ID
Number of available host addresses:
2n 2
n = Number of 0s in the Host ID
Host ID cannot be all 0s or all 1s
Example:
11111111.11111111.11111000.00000000
25 = 32 Subnets
211 2 = 2046 Available hosts in each subnet
Train Signal, Inc., 2002-2008
My Basic
Network
35
Why wont my
network work?
Vista1 - 192.168.10.101
DC1 - 192.168.10.201
Router - 192.168.10.200
SM - 255.255.255.248
36
How can we fix
my network?
With a subnet mask of 255.255.255.248 each network will be
broken into blocks of 6 host addresses:
Example:
My Basic
Network (Fixed)
37
CIDR Notation
Review
Video 8
Fundamentals of IPv6
38
In This Video
Disadvantages of IPv4
IPv6 Solutions
IPv6 Addressing
Types of IPv6 Addresses
Disadvantages
of IPv4
IPv6 Solutions
39
IPv6 Addressing
Types of IPv6
Addresses
Review
40