TCP/IP Protocol Suite & IP Addressing

Slides:



Advertisements
Similar presentations
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA TCP/IP Protocol Suite and IP Addressing Halmstad University Olga Torstensson
Advertisements

CCNA1 v3 Module 9 v3 CCNA 1 Module 9 JEOPARDY K. Martin Galo Valencia.
Addressing the Network IPv4
IP Addressing and Subnetting
IST 201 Chapter 9. TCP/IP Model Application Transport Internet Network Access.
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5.
Chapter 18. IP: Internet Protocol Addresses
IP Address 1. 2 Network layer r Network layer protocols in every host, router r Router examines IP address field in all IP datagrams passing through it.
1 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
IP Address 1. 2 Network layer r Network layer protocols in every host, router r Router examines IP address field in all IP datagrams passing through it.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Introduction to TCP/IP
Subnetting.
CSE452:Computer Networks
1 Version 3.0 Module 9 TCP/IP Protocol and IP Addressing.
Copyright 2003 CCNA 1 Chapter 7 TCP/IP Protocol Suite and IP Addressing By Your Name.
Network Layer (Part IV). Overview A router is a type of internetworking device that passes data packets between networks based on Layer 3 addresses. A.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing.
1 26-Aug-15 Addressing the network using IPv4 Lecture # 2 Engr. Orland G. Basas Prepared by: Engr. Orland G. Basas IT Lecturer.
1 26-Aug-15 S Ward Abingdon and Witney College CCNA Exploration Semester 1 Addressing the network IPv4 CCNA Exploration Semester 1 Chapter 6.
Chap 10 Routing and Addressing Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
Module 9: TCP/IP Protocol Suite and IP Addressing
IP Addressing Basics LAB 8.
1Group 07 IPv6 2 1.ET/06/ ET/06/ ET/06/ EE/06/ EE/06/ EE/06/6473 Group 07 IPv6.
Sem1 - Module 9 TCP/IP Protocol Suite and IP Addressing Review.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 4: Addressing in an Enterprise Network Introducing Routing and Switching in the.
Business Data Communications, by Allen Dooley, (c) 2005 Pearson Prentice HallChapter Five 1 Business Data Communications Chapter Five Network, Transport,
WXES2106 Network Technology Semester /2005 Chapter 4 TCP/IP CCNA1: Module 9, 10.3 and 11.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
Cisco 1 - Networking Basics Perrine. J Page 19/17/2015 Chapter 9 What transport layer protocol does TFTP use? 1.TCP 2.IP 3.UDP 4.CFTP.
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5 Darren Shaver – Modified Fall.
Chapter 4, slide: 1 CS 372 – introduction to computer networks* Friday July 23, 2010 Announcements: r Midterms are graded. r Lab 4 is posted. Acknowledgement:
SYSTEM ADMINISTRATION Chapter 8 Internet Protocol (IP) Addressing.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 4: Addressing in an Enterprise Network Introducing Routing and Switching in the.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
© Cengage Learning 2014 How IP Addresses Get Assigned A MAC address is embedded on a network adapter at a factory IP addresses are assigned manually or.
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
IP ADDRESS An IP (Internet Protocol) address is a unique identifier for a node or host connection on an IP network. An IP address is a 32 bit binary number.
TCP/IP Protocol Suite and IP Addressing Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
TCP/IP Protocol Suite and IP Addressing Presented By : Dupien AMS.
Chapter 5. An IP address is simply a series of binary bits (ones and zeros). How many binary bits are used? 32.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the network IPv4 CCNA Exploration Semester 1 – Chapter 6.
1 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
1 Layer 3: Routing & Addressing Honolulu Community College Cisco Academy Training Center Semester 1 Version
Chapter 15 PPT for IPV4 and IPV6 Working with IP Addresses.
Planning the Addressing Structure
IP Addressing and Subnetting
LESSON Networking Fundamentals Understand IPv4.
Networking for Home and Small Businesses – Chapter 5
Instructor Materials Chapter 4: Network Addressing
OSI Model IP address.
IP: Addressing, ARP, Routing
The OSI Model and the TCP/IP Protocol Suite
Computer Communication and Networking
Chapter-5 TCP/IP Suite.
Chapter 9 Objectives Understand TCP/IP Protocol.
Introduction  Hector Macleod  CCNA student  Systems Integration Engineer  Subject - IP addressing.
The OSI Model and the TCP/IP Protocol Suite
Chapter 5 Working with IP Addresses
Week 6: Network Protocols Part 2
Module 9: TCP/IP Protocol Suite and IP Addressing
Planning the Addressing Structure
TCP/IP Protocol Suite and IP Addressing
Planning the Addressing Structure
IP Addressing.
The OSI Model and the TCP/IP Protocol Suite
Network Addressing.
Presentation transcript:

TCP/IP Protocol Suite & IP Addressing CCNA 1 Module 9 TCP/IP Protocol Suite & IP Addressing PowerPoint Presentation created by: Mr. John L. M. Schram Modified & Narrated by Pete Brierley From Materials Created by: 11/27/2018

The History & Future of TCP/IP The U.S. Department of Defense (DoD) established the TCP/IP reference model because it needed a network that could survive any conditions. The TCP/IP model has since become the standard on which the Internet is based. The present version of TCP/IP was standardized in September of 1981. IPv4 addresses are 32 bits long, notated in dotted decimal, using four 8 bit bytes separated by periods. The more recent, IPv6 addresses are 128 bits long, written in hexadecimal, and separated by colons. Colons separate 16-bit fields. Leading zeros can be omitted in each field. (See example on next slide.) In 1992 this standardization of a new generation of IP, often called IPng, was supported by the Internet Engineering Task Force (IETF). IPng is now known as IPv6. IPv6 has not gained wide implementation, but it has been released by most vendors of networking equipment and is expected to become the future IP standard. 11/27/2018

32 bit IPv4 & 128 bit IPv6 11/27/2018

Do not Confuse the Models The OSI Model The TCP/IP or DoD Model 7 Application 6 Presentation 5 Session 4 Transport 3 Network 2 Data Link 1 Physical Application Transport Internet Network Access 11/27/2018

The Application Layer The application layer of the TCP/IP model handles: high-level protocols issues of: representation, encoding, and dialog control. 11/27/2018

The Transport Layer The transport layer provides transport services from the source host to the destination host. It constitutes a logical connection between these endpoints of the network. Transport protocols segment and reassemble upper-layer applications into the same data stream between endpoints. The transport layer data stream provides end-to-end transport services. 11/27/2018

The Internet Layer The purpose of the Internet layer is to select the best path through the network for packets to travel. The main protocol that functions at this layer is the Internet Protocol (IP). Best path determination and packet switching occur at this layer. 11/27/2018

The Network Access Layer The network access layer is also called the host-to-network layer. It the layer that is concerned with all of the issues that an IP packet requires to actually make a physical link to the network media. It includes LAN and WAN details, and all the details contained in the OSI physical and data-link layers. NOTE: ARP & RARP work at both the Internet and Network Access Layers. 11/27/2018

Comparing TCP/IP & OSI Models NOTE: TCP/IP transport layer using UDP does not always guarantee reliable delivery of packets as the transport layer in the OSI model. 11/27/2018

IP Addressing For any two systems to communicate, they must be able to identify and locate each other. While these addresses in the graphics below are not actual network addresses, they represent and show the concept of address grouping. This example uses A or B to identify the network and the number sequence to identify the individual host. NOTE: the ports on the router need addresses as well. Which network(s) is the router in? 11/27/2018

Dual-homed Computer A computer may be connected to more than one network. In this situation, the system must be given more than one IP address and have more than one NIC. The computer does NOT act as a transit between the 2 networks unless specifically configured to do so. A/B A B 11/27/2018

Decimal – Binary Conversion Review 11/27/2018

Converting Binary to Decimal Convert 110010012 to decimal: 27 26 25 24 23 22 21 20 128 64 32 16 8 4 2 1 1 1 0 0 1 0 0 1 Ignore the zeros. Find all of the ones and add up the corresponding powers of 2. 128 + 64 + 8 + 1 = 201 You should memorize this series of numbers! 11/27/2018

Network Layer Communication Path A router forwards packets from the originating network to the destination network using the IP protocol. The packets must include an identifier for both the source and destination networks. 11/27/2018

Network and Host Addressing Using the IP address of the destination network, a router can deliver a packet to the correct network. When the packet arrives at a router connected to the destination network, the router uses the IP address to locate the particular computer connected to that network. This is a 2 step processes. Accordingly, every IP address has two parts. 11/27/2018

Internet Addresses IP Addresses are called hierarchical, because they contain different levels. An IP address combines two identifiers into one number. This number must be a unique number, because duplicate addresses would make routing impossible. The first part identifies the system's network address. The second part, called the host part, identifies which particular device to address on the destination network. 11/27/2018

IP Address Classes Class A addresses are assigned to larger networks. IP addresses are divided into classes to define the large, medium, and small networks. Class A addresses are assigned to larger networks. Class B addresses are used for medium-sized networks, & Class C for small networks. The first step in determining which part of the address identifies the network and which part identifies the host is identifying the class of an IP address. 11/27/2018

Identifying Address Classes 11/27/2018

Address Class Prefixes To accommodate different size networks and aid in classifying these networks, IP addresses are divided into groups called classes. This is classful addressing. 11/27/2018

Network and Host Division Each complete 32-bit IP address is broken down into a network part and a host part. A bit or bit sequence at the start of each address determines the class of the address. We will be using 3 IP address classes (A, B, C) 11/27/2018

Class A Addresses The Class A address was designed to support extremely large networks, with more than 16 million host addresses available. Class A IP addresses use only the first octet to indicate the network address. The remaining three octets provide for host addresses. 11/27/2018

Class B Addresses The Class B address was designed to support the needs of moderate to large-sized networks. A Class B IP address uses the first two of the four octets to indicate the network address. The other two octets specify host addresses. 11/27/2018

Class C Addresses The Class C address space is the most commonly used of the original address classes. This address space was intended to support small networks with a maximum of 254 hosts. 11/27/2018

Class D Addresses The Class D address class was created to enable multicasting in an IP address. A multicast address is a unique network address that directs packets with that destination address to predefined groups of IP addresses. Therefore, a single station can simultaneously transmit a single stream of data to multiple recipients. 11/27/2018

Class E Addresses A Class E address has been defined. However, the Internet Engineering Task Force (IETF) reserves these addresses for its own research. Therefore, no Class E addresses have been released for use in the Internet. 11/27/2018

IP Address Ranges The graphic below shows the IP address range of the first octet both in decimal and binary for each IP address class. 11/27/2018

Network Address 11/27/2018

Broadcast Address 11/27/2018

Network/Broadcast Addresses at the Binary Level An IP address that has binary 0s in all host bit positions is reserved as a network address. An IP address that has binary 1s in all host bit positions is reserved for the broadcast address, which is used to send data to all hosts on that network. Examples: Class Network Address Broadcast Address A 100.0.0.0 100.255.255.255 B 150.75.0.0 150.75.255.255 C 200.100.50.0 200.100.50.255 11/27/2018

Public IP Addresses Duplicate network IP addresses prevent the router from performing its function of path selection. Unique addresses are required for each device on a network.  A procedure was needed to make sure that addresses were in fact unique. Originally, an organization known as the Internet Network Information Center (InterNIC) handled this procedure. InterNIC no longer exists and has been succeeded by the Internet Assigned Numbers Authority (IANA). No two computing devices that connect to a public network can have the same IP address because public IP addresses are global and standardized. All devices connected to the Internet agree to conform to the system. Public IP addresses must be obtained from an Internet service provider (ISP) or a registry at some expense. With the rapid growth of the Internet, public IP addresses are running out. New addressing schemes, such as classless interdomain routing (CIDR) and IPv6 were developed to help resolve this problem. 11/27/2018

Private IP Addresses Private IP addresses are another solution to the problem of the impending exhaustion of public IP addresses. As mentioned, public networks require host devices to have unique IP addresses. However, private networks that are allowed to connected to the Internet may use any host addresses, as long as each host within the private network is unique. 11/27/2018

Mixing Public and Private IP Addresses Private IP addresses can be intermixed, as shown in the graphic, with public IP addresses. This will conserve the number of addresses used for internal connections. Connecting a network using private addresses to the Internet requires translation of the private addresses to public addresses. This translation process is referred to as Network Address Translation (NAT). 11/27/2018

Introduction to Subnetting Subnetting a network uses the subnet mask to divide a large network up into smaller, more efficient and manageable segments, or subnets. An example would be the U.S. telephone system which is broken into area codes, exchange codes, and local numbers. With subnetting, the network is not limited to the default Class A, B, or C network masks and there can be more flexibility in the network design. Subnet addresses include the network portion, plus a subnet field and a host field. The capability to decide how to divide the original host portion into the new subnet and host fields provides addressing flexibility for the network administrator. 11/27/2018

The 32-Bit Binary IP Address To create a subnet address, a you borrow bits from the host field and designates them as the subnet field (an extension of the network bits) The minimum number of bits that can be borrowed is 2. If you were to borrow only 1 bit, to create a subnet, then you would only have a network number - the .0 network - and the broadcast number - the .1 network. The maximum number of bits that can be borrowed can be any number that leaves at least 2 bits remaining, for the host number. In this example of a Class C IP Address, 3 bits from the host field have been borrowed for the subnet field. 11/27/2018

Numbers That Show Up In Subnet Masks (Memorize Them!) 11/27/2018

Quick Reference Subnetting Chart 11/27/2018

Addressing with Subnetworks 11/27/2018

IPv4 vs. IPv6 As early as 1992, the Internet Engineering Task Force (IETF) identified two specific concerns: Exhaustion of the remaining, unassigned IPv4 network addresses and the increase in the size of Internet routing tables. Over the past two decades, numerous extensions to IPv4 have been developed. Two of the more important of these are subnet masks and classless interdomain routing (CIDR). Meanwhile, an even more extendible and scalable version of IP, IP Version 6 (IPv6), has been defined and developed. 11/27/2018

Obtaining an Internet Address 11/27/2018

Static Assignment of an IP Address Static assignment works best on small, infrequently changing networks. The system administrator manually assigns and tracks IP addresses for each network device on the intranet. Network printers, application servers, and routers should be assigned static IP addresses. 11/27/2018

RARP Reverse Address Resolution Protocol (RARP) associates a known MAC addresses with an IP addresses. A network device, such as a diskless workstation, might know its MAC address but not its IP address. RARP allows the device to make a request to learn its IP address. Devices using RARP require that a RARP server be present on the network to answer RARP requests. 11/27/2018

BootP The bootstrap protocol (BOOTP) operates in a client-server environment and only requires a single packet exchange to obtain IP information. However, unlike RARP, BOOTP packets can include the IP address, as well as the address of a router, the address of a server, and vendor-specific information. One problem with BOOTP, however, is that it was not designed to provide dynamic address assignment. With BOOTP, a network administrator creates a configuration file that specifies the parameters for each device. The administrator must add hosts and maintain the BOOTP database. Even though the addresses are dynamically assigned, there is still a one to one relationship between the number of IP addresses and the number of hosts. This means that for every host on the network there must be a BOOTP profile with an IP address assignment in it. No two profiles can have the same IP address. Those profiles might be used at the same time and that would mean that two hosts have the same IP address. 11/27/2018

DHCP Dynamic host configuration protocol (DHCP) is the successor to BOOTP. Unlike BOOTP, DHCP allows a host to obtain an IP address dynamically without the network administrator having to set up an individual profile for each device. All that is required when using DHCP is a defined range of IP addresses on a DHCP server. As hosts come online, they contact the DHCP server and request an address. The DHCP server chooses an address and leases it to that host. With DHCP, the entire network configuration of a computer can be obtained in one message. This includes all of the data supplied by the BOOTP message, plus a leased IP address and a subnet mask. The major advantage that DHCP has over BOOTP is that it allows users to be mobile. 11/27/2018

ARP With TCP/IP networking, a data packet must contain both a destination MAC address and a destination IP address. If the packet is missing either one, the data will not pass from Layer 3 to the upper layers. After devices determine the IP addresses of the destination devices, they can add the destination MAC addresses to the data packets. Some devices will keep tables that contain MAC addresses and IP addresses of other devices that are connected to the same LAN. These are called Address Resolution Protocol (ARP) tables. ARP tables are stored in RAM memory, where the cached information is maintained automatically on each of the devices. Each device on a network maintains its own ARP table. When a source determines the IP address for a destination, it then consults the ARP table in order to locate the MAC address for the destination. Routers do not forward broadcast packets. If the feature is turned on, a router performs a proxy ARP. Proxy ARP is a variation of the ARP protocol. In this variation, a router sends an ARP response with the MAC address of the interface on which the request was received, to the requesting host. 11/27/2018

TCP/IP Protocol Suite & IP Addressing CCNA 1 Module 9 TCP/IP Protocol Suite & IP Addressing PowerPoint Presentation created by: Mr. John L. M. Schram Modified & Narrated by Pete Brierley From Materials Created by: 11/27/2018