Full Transcript

Chapter 4: IP Addressing Chapter 4 - Sections & Objectives  4.1 IPv4 Network Addresses  Explain the use of IPv4 addresses to provide connectivity in small to medium-sized business networks Convert between binary and decimal numbering systems. Describe the structure of an IPv4 add...

Chapter 4: IP Addressing Chapter 4 - Sections & Objectives  4.1 IPv4 Network Addresses  Explain the use of IPv4 addresses to provide connectivity in small to medium-sized business networks Convert between binary and decimal numbering systems. Describe the structure of an IPv4 address including the network portion, the host portion, and the subnet mask. Compare the characteristics and uses of the unicast, broadcast and multicast IPv4 addresses. Explain public, private, and reserved IPv4 addresses.  4.2 Connectivity Verification  Use common testing utilities to verify and test network connectivity. Explain how ICMP is used to test network connectivity. Use ping and traceroute utilities to test network connectivity. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2 4.1 IPv4 Network Addresses © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3 Binary and Decimal Conversion IPv4 Addresses  Binary numbering system consists of the numbers 0 and 1 called bits IPv4 addresses are expressed in 32 binary bits divided into 4 8-bit octets © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4 Binary and Decimal Conversion IPv4 Addresses (Cont.)  IPv4 addresses are commonly expressed in dotted decimal notation © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5 Binary and Decimal Conversion Positional Notation  The first row identifies the number base or radix. Decimal is 10. Binary is based on 2, therefore radix will be 2  The 2nd row considers the position of the number starting with 0. These numbers also represent the exponential value that will be used to calculate the positional value (4th row).  The 3rd row calculates the positional Applying decimal positional notation value by taking the radix and raising it by the exponential value of its position. Note: n^0 is always = 1.  The positional value is listed in the fourth row. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6 Binary and Decimal Conversion Positional Notation (Cont.)  Applying binary positional notation. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7 Binary and Decimal Conversion Binary to Decimal Conversion  To convert a binary IPv4 address to decimal enter the 8-bit binary number of each octet under the positional value of row 1 and then calculate to produce the decimal. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8 Binary and Decimal Conversion Decimal to Binary Conversion  To convert a decimal IPv4address to binary use the positional chart and check first if the number is greater than the 128 bit. If no a 0 is placed in this position. If yes then a 1 is placed in this position.  128 is subtracted from the original number and the remainder is then checked against the next position (64) If it is less than 64 a 0 is placed in this position. If it is greater, a 1 is placed in this position and 64 is subtracted.  The process repeats until all positional values have been entered. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9 Binary and Decimal Conversion Decimal to Binary Conversion Examples © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10 IPv4 Address Structure Network and Host Portions  An IPv4 address is hierarchical. Composed of a Network portion and Host portion.  All devices on the same network must have the identical network portion.  The Subnet Mask helps devices identify the network portion and host portion. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11 IPv4 Address Structure The Subnet Mask  Three IPv4 addresses must be configured on a host: Unique IPv4 address of the host. Subnet mask - identifies the network/host portion of the IPv4 address. Default gateway -IP address of the local router interface. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12 IPv4 Address Structure The Subnet Mask (Cont.)  The IPv4 address is compared to the subnet mask bit by bit, from left to right.  A 1 in the subnet mask indicates that the corresponding bit in the IPv4 address is a network bit. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13 IPv4 Address Structure Logical AND  A logical AND is one of three basic binary operations used in digital logic.  Used to determine the Network Address  The Logical AND of two bits yields the following results: © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14 IPv4 Address Structure The Prefix Length  The Prefix Length: Shorthand method of expressing the subnet mask. Equals the number of bits in the subnet mask set to 1. Written in slash notation, / followed by the number of network bits. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15 IPv4 Address Structure Network, Host, and Broadcast Addresses  Types of Addresses in Network 192.168.10.0/24 Network Address - host portion is all 0s (.00000000) First Host address - host portion is all 0s and ends with a 1 (.00000001) Last Host address - host portion is all 1s and ends with a 0 (.11111110) Broadcast Address - host portion is all 1s (.11111111) © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 16 IPv4 Unicast, Broadcast, and Multicast Static IPv4 Address Assignment to a Host  Some devices like printers, servers and network devices require a fixed IP address.  Hosts in a small network can also be configured with static addresses. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17 IPv4 Unicast, Broadcast, and Multicast Dynamic IPv4 Address Assignment to a Host  Most networks use Dynamic Host Configuration Protocol (DHCP) to assign IPv4 addresses dynamically.  The DHCP server provides an IPv4 address, subnet mask, default gateway, and other configuration information.  DHCP leases the addresses to hosts for a certain length of time.  If the host is powered down or taken off the network, the address is returned to the pool for reuse. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18 IPv4 Unicast, Broadcast, and Multicast IPv4 Communication  Unicast – one to one  Broadcast– one to  Multicast – one to a communication. all. select group. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19 IPv4 Unicast, Broadcast, and Multicast Unicast Transmission  Unicast – one to one communication. Use the address of the destination device as the destination address. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20 IPv4 Unicast, Broadcast, and Multicast Broadcast Transmission  Broadcast– one to all Message sent to everyone in the LAN (broadcast domain.) destination IPv4 address has all ones (1s) in the host portion. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21 IPv4 Unicast, Broadcast, and Multicast Multicast Transmission  Multicast– one to a select group. 224.0.0.0 to 239.255.255.255 addresses reserved for multicast. routing protocols use multicast transmission to exchange routing information. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22 Types of IPv4 Addresses Public and Private IPv4 Addresses  Private Addresses Not routable Introduced in mid 1990s due to depletion of IPv4 addresses Used only in internal networks. Must be translated to a public IPv4 to be routable. Defined by RFC 1918  Private Address Blocks 10.0.0.0 /8 or 10.0.0.0 to 10.255.255.255 172.16.0.0 /12 or 172.16.0.0 to 172.31.255.255 192.168.0.0 /16 or 192.168.0.0 to 192.168.255.255 © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23 Types of IPv4 Addresses Special User IPv4 Addresses  Loopback addresses (127.0.0.0 /8 or 127.0.0.1) Used on a host to test if the TCP/IP configuration is operational.  Link-Local addresses (169.254.0.0 /16 or 169.254.0.1) Commonly known as Automatic Private IP Addressing (APIPA) addresses. Used by Windows client to self configure if no DHCP server available.  TEST-NET addresses (192.0.2.0/24 or 192.0.2.0 to 192.0.2.255) Used for teaching and learning. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24 Types of IPv4 Addresses Legacy Classful Addressing  In 1981, Internet IPv4 addresses were assigned using classful addressing (RFC 790)  Network addresses were based on 3 classes: Class A (0.0.0.0/8 to 127.0.0.0/8) – Designed to support extremely large networks with more than 16 million host addresses. Class B (128.0.0.0 /16 – 191.255.0.0 /16) – Designed to support the needs of moderate to large size networks up to approximately 65,000 host addresses. Class C (192.0.0.0 /24 – 223.255.255.0 /24) – Designed to support small networks with a maximum of 254 hosts. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25 Types of IPv4 Addresses Classless Addressing  Classful Addressing wasted addresses and exhausted the availability of IPv4 addresses.  Classless Addressing Introduced in the 1990s Classless Inter-Domain Routing (CIDR, pronounced “cider”) Allowed service providers to allocate IPv4 addresses on any address bit boundary (prefix length) instead of only by a class A, B, or C. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26 Types of IPv4 Addresses Assignment of IP Addresses  The following organizations manage and maintain IPv4 and IPv6 addresses for the various regions. American Registry for Internet Numbers (ARIN)- North America. Réseaux IP Europeans (RIPE) - Europe, the Middle East, and Central Asia Asia Pacific Network Information Centre (APNIC) - Asia and Pacific regions African Network Information Centre (AfriNIC) – Africa Regional Latin-American and Caribbean IP Address Registry (LACNIC) - Latin America and some Caribbean islands © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27 4.2 Connectivity Verification © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28 ICMP ICMPv4  ICMPv4 is the messaging protocol for IPv4. ICMP messages include: Host confirmation Destination or Service Unreachable Time exceeded Route redirection © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29 Testing and Verification Ping - Testing the Local Stack  Ping the local loopback address of 127.0.0.1 for IPv4 to verify that IP is properly installed on the host. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30 Testing and Verification Ping – Testing Connectivity to the Local LAN  Use ping to test the ability of a host to communicate on the local network. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 31 Testing and Verification Ping – Testing Connectivity to a Remote Host  Use ping to test the ability of a host to communicate across an internetwork. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 32 Testing and Verification Traceroute – Testing the Path  Traceroute (tracert) is a utility that generates a list of hops that were successfully reached along the path. Round Trip Time (RTT) – Time it takes the packet to reach the remote host and for the response from the host to return. Asterisk (*) is used to indicate a lost packet. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 33 4.2 Chapter Summary © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 34 Conclusion Chapter 4: IP Addressing  Explain the use of IPv4 addresses to provide connectivity in small to medium-sized business networks  Use common testing utilities to verify and test network connectivity. © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 35 Binary notation  Positional notation means that a digit represents different values depending on the position the digit occupies © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 37 Binary notation  Another example this time  Binary 0101  Binary 1111 © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 38 Binary notation  Another example this time binary in octet involving 8 bits © 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 39

Use Quizgecko on...
Browser
Browser