Sem1 - Module 9 TCP/IP Protocol Suite and IP Addressing Review.

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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
IST 201 Chapter 9. TCP/IP Model Application Transport Internet Network Access.
1 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 2: Internet Protocols.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Protocols and the TCP/IP Suite
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Introduction to TCP/IP
Introduction To Networking
Subnetting.
Chapter 2 Internet Protocol DoD Model Four layers: – Process/Application layer – Host-to-Host layer – Internet layer – Network Access layer.
CSE452:Computer Networks
1 Version 3.0 Module 9 TCP/IP Protocol and IP Addressing.
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
Copyright 2003 CCNA 1 Chapter 7 TCP/IP Protocol Suite and IP Addressing By Your Name.
Chapter Overview TCP/IP Protocols IP Addressing.
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.  A protocol is a set of rules that governs the communications between computers on a network.  Functions of protocols:  Addressing  Data Packet.
IST 228\Ch3\IP Addressing1 TCP/IP and DoD Model (TCP/IP Model)
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Chapter Eleven An Introduction to TCP/IP. Objectives To compare TCP/IP’s layered structure to OSI To review the structure of an IP address To look at.
Module 9: TCP/IP Protocol Suite and IP Addressing
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition
WXES2106 Network Technology Semester /2005 Chapter 4 TCP/IP CCNA1: Module 9, 10.3 and 11.
Network Protocols. Why Protocols?  Rules and procedures to govern communication Some for transferring data Some for transferring data Some for route.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
Chapter 9.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
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.
CIM 2465 Intro to TCP/IP1 Introduction to TCP/IP (Topic 5) Textbook: Networking Basics, CCNA 1 Companion Guide, Cisco Press Cisco Networking Academy Program,
1 Chapter Overview TCP/IP DoD model. 2 Network Layer Protocols Responsible for end-to-end communications on an internetwork Contrast with data-link layer.
Semester 2v2 Chapter 9:  TCP/IP.
Huda AL_Omairl - Network 71 Protocols and Network Software.
Component 9 – Networking and Health Information Exchange Unit 1-1 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
1 Version 3.0 Module 11 TCP Application and Transport.
Chapter Three Network Protocols By JD McGuire ARP Address Resolution Protocol Address Resolution Protocol The core protocol in the TCP/IP suite that.
Chap 9 TCP/IP Andres, Wen-Yuan Liao Department of Computer Science and Engineering De Lin Institute of Technology
© 2007 Cisco Systems, Inc. All rights reserved. 1 Network Addressing Networking for Home and Small Businesses – Chapter 5 Darren Shaver – Modified Fall.
TCP/IP TCP/IP LAYERED PROTOCOL TCP/IP'S APPLICATION LAYER TRANSPORT LAYER NETWORK LAYER NETWORK ACCESS LAYER (DATA LINK LAYER)
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
CHAPTER 5 TCP/IP PROTOCOLS. P ROTOCOL STANDARDS Protocols are formal rules of behavior When computers communicate, it is necessary to define a set of.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
Instructor & Todd Lammle
TCP/IP (Transmission Control Protocol / Internet Protocol)
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
Cisco CCNA v3.0 Semester 1 Chapter 9 Prepared by: Terren L. Bichard.
SWICHING & ROUTING.
Internet Architecture. 2 INTRODUCTION INTERNET developed by a community of researchers centered around the Defense Advanced Research Projects Agency (DARPA)
Nov-03 ©Cisco Systems CCNA Semester 1 Version 3 Comp11 Mod9 – St. Lawrence College – Cornwall Campus, ON, Canada – Clark slide 1 Cisco Systems CCNA Version.
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.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
1 OSI Reference Model Benefits Standardizes interfaces Facilitates modular engineering Ensures interoperable technology Accelerates evolution Simplifies.
1 K. Salah Module 5.1: Internet Protocol TCP/IP Suite IP Addressing ARP RARP DHCP.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
LESSON Networking Fundamentals Understand IPv4.
Lec 2: Protocols.
Module 9: TCP/IP Protocol Suite and IP Addressing
TCP/IP Protocol Suite & IP Addressing
TCP/IP Protocol Suite and IP Addressing
Presentation transcript:

Sem1 - Module 9 TCP/IP Protocol Suite and IP Addressing Review

TCP/IP Model: The U.S. Department of Defense (DoD) created the TCP/IP reference model because it wanted a network that could survive any conditions. Open System Interconnection. International standardization program created by ISO to develop standards for data networking that promotes better understanding and facilitates multivendor equipment interoperability.

TCP/IP Model: Provides network services (processes) to applications Provides data representation and code formatting (encoding) Provides inter-host communication by establishing, maintaining, and terminating sessions Provides reliability, flow control, and error correction through the use of TCP Responsible for logically addressing the packet and path determination Provides access to the media Handles error notification Provides electrical, mechanical, procedural and functional means for activating and maintaining links between systems

TCP/IP Applications: TCP/IP has protocols to support file transfer, e- mail, and remote login, in addition to the following applications:

TCP/IP Applications: File Transfer Protocol (FTP): FTP is a reliable, connection-oriented service that uses TCP to transfer files between systems that support FTP. It supports bi-directional binary file and ASCII file transfers. Trivial File Transfer Protocol (TFTP): TFTP is a connectionless service that uses the User Datagram Protocol (UDP). TFTP is used on the router to transfer configuration files and Cisco IOS images, and to transfer files between systems that support TFTP. It is useful in some LANs because it operates faster than FTP in a stable environment. Network File System (NFS): NFS is a distributed file system protocol suite developed by Sun Microsystems that allows file access to a remote storage device such as a hard disk across a network.

TCP/IP Applications: Simple Mail Transfer Protocol (SMTP): SMTP administers the transmission of over computer networks. It does not provide support for transmission of data other than plain text. Terminal emulation (Telnet): Telnet provides the capability to remotely access another computer. It enables a user to log in to an Internet host and execute commands. A Telnet client is referred to as a local host. A Telnet server is referred to as a remote host. Simple Network Management Protocol (SNMP) : SNMP is a protocol that provides a way to monitor and control network devices, and to manage configurations, statistics collection, performance, and security. Domain Name System (DNS): DNS is a system used on the Internet for translating names of domains and their publicly advertised network nodes into IP addresses.

Transport Layer Protocols: TCP and UDP: Segmenting upper-layer application data Sending segments from one end device to another end device TCP only: Establishing end-to-end operations Flow control provided by sliding windows Reliability provided by sequence numbers and acknowledgments

Internet Layer Protocols: IP performs the following operations: Defines a packet and an addressing scheme Transfers data between the Internet layer and network access layers Routes packets to remote hosts

Network Access Layer Protocols: The network access layer defines the procedures for interfacing with the network hardware and accessing the transmission medium. Modem protocol standards such as Serial Line Internet Protocol (SLIP) and Point-to-Point Protocol (PPP) provide network access through a modem connection. Because of an intricate interplay of hardware, software, and transmission- medium specifications, there are many protocols operating at this layer.

IPv4 Address Allocation: The Class A and B addresses make up 75 percent of the IPv4 address space. However fewer than 17,000 organizations can be assigned a Class A or B network number. Class C network addresses are far more numerous than Class A and Class B addresses, although they account for only 12.5 percent of the possible four billion IP addresses.

IP Address Allocation: The identifier is known as the IP address because routers use a layer three protocol, the IP protocol, to find the best route to that device. IPv4, the current version of IP, was designed before there was a large demand for addresses. Explosive growth of the Internet has threatened to deplete the supply of IP addresses. Subnetting, CIDR (Classless Interdomain Routing), Network Address Translation (NAT) and private addressing are used to extend IP addressing without exhausting the supply. Another version of IP known as IPv6 improves on the current version providing a much larger address space, integrating or eliminating the methods used to work with the shortcomings of IPv4.

IP Address Allocation: IPv6 addresses are 128 bits long, written in hexadecimal, and separated by colons. Colons separate 16-bit fields. In 1992 the standardization of a new generation of IPv6, often called IPng, was supported by the Internet Engineering Task Force (IETF). IPng is now known as IPv6: : : : : : : : ffe : 1900 : 6546 : 3 : 230 : f804 : 7ebf : 12c2 IPv4 addresses are 32 bits long, written in decimal, and separated by dots:

IPv4 and IPv6

IP Address Classes American Registry for Internet Numbers

IP Addresses as Decimal Numbers

An IP address such as that has all binary 1s in the host bit positions is reserved for the broadcast address. An IP address such as that has all binary 0s in the host bit positions is reserved for the network address. Network IDs and Broadcast Addresses Class? B

Hosts for Classes of IP Addresses Class A (24 bits for hosts) * = 16,777,214 maximum hosts Class B (16 bits for hosts) * = 65,534 maximum hosts Class C (8 bits for hosts) * = 254 maximum hosts * Subtracting the network and broadcast reserved address

Reserved IP Addresses RFC 1918 sets aside three blocks of IP addresses for private, internal use: These three blocks consist of one Class A, a range of Class B addresses, and a range of Class C addresses. Addresses that fall within these ranges are not routed on the Internet backbone. Internet routers immediately discard private addresses. If addressing a nonpublic intranet, a test lab, or a home network, these private addresses can be used instead of globally unique addresses.

Local and Internet address: A network host needs to obtain a globally unique address in order to function on the Internet. The physical or MAC address that a host has is only locally significant, identifying the host within the local area network. Since the MAC address is a Layer 2 address, the router does not use it to forward outside the LAN. IP addresses are the most commonly used addresses for Internet communications.

Local and Internet address: To send data to the address of a device that is on another network segment a default gateway needs to set up. The default gateway is a host option where the IP address of the router interface is stored in the network configuration of the host. If the destination host is not on the same segment, the source host sends the data (packet) using the actual IP address of the destination and the MAC address of the router (an intermediate device).

IP Address: Network administrators use two methods to assign IP addresses. These methods are static and dynamic: –Servers should have Static IPs (if the IP is assigned dynamically the server my be difficult to locate) Regardless of which addressing scheme is chosen, no two interfaces can have the same IP address. Two hosts that have the same IP address could create a conflict that might cause both of the hosts involved not to operate properly.

ARP (Address Resolution Protocol): Consider an example where a source device wants to send data to another device. The source device must include both its MAC address and IP address (source addresses). The source device must include both the destination MAC address and IP address (destination addresses). In this example, the source device knows its own MAC and IP address and the IP address of the destination. But is unable to locate the MAC address of the destination. The source sends an ARP request, as a Broadcast, requesting the MAC address for an IP address If the destination is in the Broadcast domain it will reply with its MAC address If the destination is not in the Broadcast domain the Router that has a route to the destination Network will reply with its (Router’s) MAC address (called Proxy ARP)

ARP (Address Resolution Protocol): As a Host communicates with it builds an ARP table that maps IPs to MAC addresses of other devices on the network: C:\>arp -a Interface: on Interface 0x Internet Address Physical Address Type d-f5-26-cd dynamic d-f5-2a-dc dynamic d-f5-2a-1b dynamic

RARP (Reverse Address Resolution Protocol): Consider an example where a source device wants to send data to another device; in this example, the source device knows its own MAC address but is unable to locate its own IP address. Therefore, the source initiates a process called a RARP request. This request helps the source device detect its own IP address. RARP requests are broadcast onto the LAN and are responded to by the RARP server which is usually a router.

BOOTP IP address assignment: The bootstrap protocol (BOOTP) operates in a client- server environment and only requires a single packet exchange to obtain IP information. 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 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.

DHCP IP address management: 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. The major advantage that DHCP has over BOOTP is that it allows users to be mobile. This mobility allows the users to freely change network connections from location to location. It is no longer required to keep a fixed profile for every device attached to the network as was required with the BOOTP system.

DHCP IP address management: Winipcfg:

Problems in address resolution: One of the major problems in networking is how to communicate with other network devices. In TCP/IP communications, a datagram on a local-area network must contain both a destination MAC address and a destination IP address. These addresses must be correct and match the destination MAC and IP addresses of the host device. If it does not match, the datagram will be discarded by the destination host. Communications within a LAN segment require two addresses. There needs to be a way to automatically map IP to MAC addresses. It would be too time consuming for the user to create the maps manually.

Module #9 Test