+ All Categories
Home > Documents > TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Date post: 25-Dec-2015
Category:
Upload: eugene-miller
View: 229 times
Download: 0 times
Share this document with a friend
Popular Tags:
85
TCP/IP Internetworking
Transcript
Page 1: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

TCP/IP Internetworking

Page 2: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Lesson 1:The Internet Infrastructure

Page 3: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Objectives

Define the term internetwork and explain the concept’s importance

Describe how TCP/IP can use existing LANs and WANs as backbones for interoperability

Relate internetworks to the concept of the corporate enterprise network

Explain the Internet’s evolution

Page 4: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Objectives (cont’d)

Explain the nature, size and other characteristics of the NSFnet

Define Internet-related organizations such as ISOC, IAB, IETF and IRTF

Explain how TCP/IP relates to standards such as SNA, OSI and Novell

Identify key networking protocols and explain the need for multiprotocol networks

Page 5: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Networking Issues

Traditional networking

Internetworking

Internet versus intranet versus extranet

Page 6: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

TCP/IP and Interoperability

TCP/IP can allow different types of networks to communicate with one another

TCP/IP allows an existing LAN and WAN to operate with another

Page 7: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Internetworking and the Corporate Network

Cross-platform

Vendor-neutral

Page 8: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Evolution of the Internet

ARPANET

Test and research networks

Decentralization

Page 9: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Internet-Related Authorities

Internet Society (ISOC)

Internet Architecture Board (IAB)

Internet Engineering Task Force (IETF)

Internet Engineering Steering Group (IESG)

Internet Research Task Force (IRTF)

Internet Research Group (IRSG)

Page 10: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

OSI Reference Model

Application

Presentation

Session

Transport

Network

Data Link

Physical

Application

Presentation

Session

Transport

Network

Data Link

Physical

Page 11: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Packets

Cyclical Redundancy Check

Packet creation

- Adding headers

- Removing headers

Page 12: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Application, Transport and Network Protocols

Application-layer protocols

Transport-layer protocols

Network-layer protocols

Page 13: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Routable and Nonroutable Protocols

TCP/IP

IPX/SPX

NetBEUI

AppleTalk

Data Link Control (DLC)

Page 14: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Multiprotocol Networks

Combine routable and nonroutable protocols

Page 15: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Summary

Define the term internetwork and explain the concept’s importance

Describe how TCP/IP can use existing LANs and WANs as backbones for interoperability

Relate internetworks to the concept of the corporate enterprise network

Explain the Internet’s evolution

Page 16: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Summary (cont’d)

Explain the nature, size and other characteristics of the NSFnet

Define Internet-related organizations such as ISOC, IAB, IETF and IRTF

Explain how TCP/IP relates to standards such as SNA, OSI and Novell

Identify key networking protocols and explain the need for multiprotocol networks

Page 17: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Lesson 2:TCP/IP

Architecture

Page 18: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Objectives

Describe the Internet architecture model

Explain the purpose and operational essentials of TCP/IP

Describe various Internet protocols

Explain PPP and Multilink PPP operation

Locate RFCs and download them from the Internet

Page 19: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

TCP/IP Issues

Vendor-neutral

Used more widely than anticipated

Powers the Internet

Page 20: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Internet Architecture

OSI Reference Model Internet Architecture Equivalent

Application

Presentation

Application

Session

Transport

Transport

Network Internet

Data Link

Physical

Network Access

Page 21: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Requests for Comments (RFCs)

Protocol states

Internet Standards (STDs)

Reference RFCs

Page 22: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Internet Protocols

Application Layer

Transport Layer

Internet Layer

Network Access Layer

ICMPIP

IGMP

ARP RARP

Media

FTP

UDP

HTTP

SNMP

Telnet

SMTP

TCP

DNS

TFTP

BOOTP

Gopher

DHCP

Page 23: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

De-multiplexing

ETHERNET

RARP

IP

ARP

IGMP

TCP

ICMP

Telnet FTP

UDP

TFTP SNMP

Page 24: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Specialized Serial Interface Protocols

PPP

- RFC 1661, STD 51

Multilink PPP

- RFC 1990

SLIP

- RFC 1055, STD 47

Page 25: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Summary

Describe the Internet architecture model

Explain the purpose and operational essentials of TCP/IP

Describe various Internet protocols

Explain PPP and Multilink PPP operation

Locate RFCs and download them from the Internet

Page 26: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Lesson 3:Internet

Addressing

Page 27: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Objectives

Describe IP addressing

Define IP address classes

Determine reserved IP addressing

Explain the use of private addresses in intranet design

Design a TCP/IP network and calculate subnetwork addresses

Develop IP addressing schemes for use in an intranet

Page 28: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Internet Addressing

Internet addresses are divided into the following parts

- Network

- Host

Four fields separated by periods are a common notation for specifying addresses

- field1.field2.field3.field4

Page 29: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

IP Address Fields

Contain eight bits per field

Range from 0 to 255 decimal

field1.field2.field3.field4

1 1 1 1 1 1 1 1 = 8

128 64 32 16 8 4 2 1 = 255

1 = On0 = Off

Page 30: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Internet Address Classes

Class A

Class B

Class C

Class D

Class E

Page 31: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

IP Addressing Rules

Broadcast addresses

Network addresses

Special-case source addresses

Loopback address

Reserved IP Addressing

Page 32: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Reserved IP Addressing

10.0.0.0 through 10.255.255.255

172.16.0.0 through 172.31.255.255

192.168.0.0 through 192.168.255.255

Page 33: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Subnetworks

Performance

Manageability

Logical groups

Page 34: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Subnet Masks

Distinguish the network and host portions of an IP address

Specify whether a destination address is local or remote

Page 35: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Custom Subnet Masks

Steps for determining custom subnet masks

- Determine the number of subnets needed

- Determine the number of bits to borrow from the host portion

- Determine the subnet mask

Page 36: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Custom Subnet Masks (cont’d)

Steps for determining custom subnet masks (cont’d)

- Determine the maximum number of hosts per subnetwork

- Determine the subnetwork addresses for each subnet

- Determine the address ranges for each subnetwork

Page 37: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Classless Interdomain Routing

Technique to conserve IP addresses

Also called supernetting

Page 38: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Summary

Describe IP addressing

Define IP address classes

Determine reserved IP addressing

Explain the use of private addresses in intranet design

Design a TCP/IP network and calculate subnetwork addresses

Develop IP addressing schemes for use in an intranet

Page 39: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Lesson 4:Network

Access Layer

Page 40: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Objectives

Identify the IEEE LAN standards

Install and test protocol analyzer software

Analyze ethernet packets and identify key components

Identify fields in the ARP header

Page 41: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Objectives (cont’d)

Use ARP to resolve hardware addresses to Internet addresses

Explain the function of RARP

Define FDDI and its function

Page 42: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

IEEE Standardsand Ethernet

Ethernet is a predecessor to the IEEE 802.2/802.3 standard, and can be defined as a broadcast system for communication between systems

Page 43: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Ethernet Function

Carrier Sense Multiple Access/Collision Detection (CSMA/CD)

Page 44: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Determining Ethernet Addresses

Linux

Windows NT

Windows 95/98

Page 45: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Ethernet Headers

Destination Hardware Address

Source Hardware Address

Type Data CRC

Page 46: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Address Resolution Protocol

I P address (32-bit)

Ethernet address (48-bit)

Page 47: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Reverse Address Resolution Protocol

Used by diskless systems to find out their Internet addresses on the network

Page 48: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Summary

Identify the IEEE LAN standards

Install and test protocol analyzer software

Analyze ethernet packets and identify key components

Identify fields in the ARP header

Page 49: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Summary (cont’d)

Use ARP to resolve hardware addresses to Internet addresses

Explain the function of RARP

Define FDDI and its function

Page 50: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Lesson 5:Internet Layer

Page 51: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Objectives

Describe the functions of the Internet layer

Describe the routing function and how it relates to the Internet layer

Identify the IP header fields and their purpose

Examine IP packets using a protocol analyzer, and identify key components

Page 52: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

IP and Routing

IP

- Connectionless

- Not necessarily reliable

Routing

- One of the most important IP functions

- Determines the path that packets travel across networks

Page 53: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

IP Header

Version

Header length

Service

Datagram length

Datagram ID number

Flags

Fragment offset

Time To Live

Protocol

Header checksum

Source address

Destination address

Options

Page 54: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Summary

Describe the functions of the Internet layer

Describe the routing function and how it relates to the Internet layer

Identify the IP header fields and their purpose

Examine IP packets using a protocol analyzer, and identify key components

Page 55: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Lesson 6:Transport Layer

Page 56: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Objectives

Define the functions of the transport layer

Identify the TCP header fields and explain their purpose

Explain the TCP negotiation process

Observe data transfer via TCP, and use a protocol analyzer to identify and analyze a session establishment and termination

Page 57: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Objectives (cont’d)

Identify the UDP header fields and explain their purpose

Decode and analyze UDP headers

Describe TCP/UDP ports, including well-known and registered port numbers

Page 58: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Transport Layer Protocols

TCP

UDP

Page 59: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Transmission Control Protocol

Provides a byte-stream service

- Connection-oriented

- Reliable

Page 60: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

TCP Header

Source port

Destination port

Sequence number

Acknowledgment number

Header length

Reserved

Flags

Window

Checksum

Urgent pointer

Option type

Option length

Maximum segment size

Page 61: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

TCP Negotiation Process

SYN

FIN

ACK

Page 62: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Establishing aTCP Connection

Active Open: SYN flag, ISN, and desired port number.

Passive Open: SYN flag, ISN, and ACK.

ACK.

Page 63: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Terminating a TCP Connection

Active close: FIN flag, stops server to client data flow.

Passive close: FIN flag, stops client to server data flow.

ACK.

ACK.

Page 64: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

User Datagram Protocol

Provides a simple datagram form of communication at the transport layer

Differs from TCP in that it does not provide congestion control, use acknowledgments, retransmit lost datagrams, or guarantee reliability

Page 65: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

TCP and UDP Ports

Port assignments in the Internet domain

Port Number Range Description

1 to 1023 Well-known/reserved portnumbers

1024 to 65535 Registered port numbers

Page 66: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Summary

Define the functions of the transport layer

Identify the TCP header fields and explain their purpose

Explain the TCP negotiation process

Observe data transfer via TCP, and use a protocol analyzer to identify and analyze a session establishment and termination

Page 67: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Summary (cont’d)

Identify the UDP header fields and explain their purpose

Decode and analyze UDP headers

Describe TCP/UDP ports, including well-known and registered port numbers

Page 68: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Lesson 7:Domain

Name System

Page 69: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Objectives

Define and configure hosts files

Explain the DNS and its evolution

Define the DNS architecture, and diagram the relationship among DNS root servers, master servers and client systems

Page 70: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Objectives (cont’d)

Identify DNS records and list the record types

Install and configure a DNS server and client on UNIX or Windows NT

Describe the relationships among UNIX, Windows NT and DNS

Page 71: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

DNS

DNS consists of three levels

- Root

- Top

- Second ROOT

Second

TOP

Second

Page 72: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

DNS Components

Name server

Name resolver

Page 73: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

DNS Server Types

Root server

Master server

Primary server

Secondary server

Caching and caching-only server

Forwarding server

Slave server

Page 74: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

DNS Records

Internet (IN)

Name Server (NS)

Start of Authority (SOA)

Address (A)

Canonical Name (CNAME)

Mail Exchanger (MX)

Pointer (PTR)

Page 75: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

UNIX and DNS

named.ca

named.local

domain_name.hosts

rev.domain_name.hosts

named.boot (BIND version 4)

resolv.conf (BIND version 8)

Page 76: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Windows NT and DNS

DNS component of NT runs as a fully functional DNS server

Page 77: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Summary

Define and configure hosts files

Explain the DNS and its evolution

Define the DNS architecture, and diagram the relationship among DNS root servers, master servers and client systems

Page 78: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Summary (cont’d)

Identify DNS records and list the record types

Install and configure a DNS server and client on UNIX or Windows NT

Describe the relationships among UNIX, Windows NT and DNS

Page 79: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Lesson 8:Address and Parameter

Allocation for TCP/IP Hosts

Page 80: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Objectives

Define the function and roles of the BOOTP server and client

Define the function and roles of the DHCP server and client

Compare RARP, BOOTP and DHCP

Explain the difference between dynamic and manual address allocation

Install and configure a DHCP server and client

Page 81: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

BOOTstrap Protocol

Provides a means for diskless workstations to determine IP addresses and parameters

Created as an alternative to RARP

Page 82: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Dynamic Host Configuration Protocol

Designed to assign Internet configuration information dynamically on TCP/IP networks

Can traverse routers (providing the router is DHCP-enabled)

Page 83: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

DHCP Initialization Process

Discover

Offer

Request

Acknowledgment

Page 84: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

Summary

Define the function and roles of the BOOTP server and client

Define the function and roles of the DHCP server and client

Compare RARP, BOOTP and DHCP

Explain the difference between dynamic and manual address allocation

Install and configure a DHCP server and client

Page 85: TCP/IP Internetworking. Lesson 1: The Internet Infrastructure.

TCP/IP Internetworking

The Internet Infrastructure

TCP/IP Architecture

Internet Addressing

Network Access Layer

Internet Layer

Transport Layer

Domain Name System

Address and Parameter Allocation for TCP/IP Hosts


Recommended