Module 9: TCP/IP Protocol Suite and 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
Cisco 2 - Routers Perrine. J Page 14/30/2015 Chapter 10 TCP/IP Protocol Suite The function of the TCP/IP protocol stack is to transfer information from.
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.
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Introduction to TCP/IP
Subnetting.
Chapter 2 Internet Protocol DoD Model Four layers: – Process/Application layer – Host-to-Host layer – Internet layer – Network Access layer.
CSE452:Computer Networks
TCP/IP TCP/IP Basics Alvin Kwan. TCP/IP What is TCP/IP?  It is a protocol suite governing how data can be communicated in a network environment, both.
1 Version 3.0 Module 9 TCP/IP Protocol and IP Addressing.
Data Networking Fundamentals Unit 7 7/2/ Modified by: Brierley.
1 Version 3.0 Module 10 Routing Fundamentals and Subnetting.
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.
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.
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.
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
Sem1 - Module 9 TCP/IP Protocol Suite and IP Addressing Review.
© 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
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.
Network Protocols. Why Protocols?  Rules and procedures to govern communication Some for transferring data Some for transferring data Some for route.
NetworkProtocols. Objectives Identify characteristics of TCP/IP, IPX/SPX, NetBIOS, and AppleTalk Understand position of network protocols in OSI Model.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing
Chapter 9.
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.
Huda AL_Omairl - Network 71 Protocols and Network Software.
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
TCP/IP TCP/IP LAYERED PROTOCOL TCP/IP'S APPLICATION LAYER TRANSPORT LAYER NETWORK LAYER NETWORK ACCESS LAYER (DATA LINK LAYER)
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.
CCNA 1 v3.0 Module 9 TCP/IP Protocol Suite and IP Addressing.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
Page 1 Network Addressing CS.457 Network Design And Management.
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.
Page 12/9/2016 Chapter 10 Intermediate TCP : TCP and UDP segments, Transport Layer Ports CCNA2 Chapter 10.
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.
© 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.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
Application Layer Functionality and Protocols Abdul Hadi Alaidi
IP: Addressing, ARP, Routing
Computer Communication and Networking
Understand the OSI Model Part 2
Lecture 6: TCP/IP Networking By: Adal Alashban
Data Networking Fundamentals
Chapter 9 Objectives Understand TCP/IP Protocol.
Net 431 D: ADVANCED COMPUTER NETWORKS
Chapter 5 Network and Transport Layers
TCP/IP Protocol Suite & IP Addressing
Process-to-Process Delivery:
TCP/IP Protocol Suite and IP Addressing
The TCP/IP Model.
Presentation transcript:

Module 9: TCP/IP Protocol Suite and IP Addressing James Chen ydjames@ydu.edu.tw 2018/11/24 YuDa college of Business

YuDa college of Business Outline 9.1 Introduction to TCP/IP History and future of TCP/IP Application layer Transport layer Internet layer Network access layer Comparing the OSI model and the TCP/IP model Internet architecture 9.2 Internet Addresses IP addressing Decimal and binary conversion IPv4 addressing Class A, B, C, D, and E IP addresses Reserved IP addresses Public and private IP addresses Introduction to subnetting IPv4 versus IPv6 9.3 Obtaining an IP Address Obtaining an Internet address Static assignment of an IP address RARP IP address assignment BOOTP IP address assignment DHCP IP address management Problems in address resolution Address Resolution Protocol (ARP) 2018/11/24 YuDa college of Business

YuDa college of Business 9.1 Introduction to TCP/IP 2018/11/24 YuDa college of Business

History and future of TCP/IP The U.S. Department of Defense (DoD) created the TCP/IP reference model. A network that could survive in any conditions. Application layer / Transport layer / Internet layer / Network access layer IPv4 addresses are 32 bits long, written in dotted decimal, and separated by periods. IPv6 addresses are 128 bits long, written in hexadecimal, and separated by colons. IPng is now known as IPv6. 2018/11/24 YuDa college of Business

YuDa college of Business Application layer It handles high-level protocols. 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. 2018/11/24 YuDa college of Business

Application layer (cont.) Simple Mail Transfer Protocol (SMTP) – SMTP administers the transmission of e-mail over computer networks. It does not provide support for transmission of data other than plaintext. 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. 2018/11/24 YuDa college of Business

YuDa college of Business Transport layer TCP and UDP Segmenting and reassembling 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 2018/11/24 YuDa college of Business

YuDa college of Business Internet layer Best path determination and packet switching occur at this layer. IP is sometimes referred to as an unreliable protocol. Upper layer protocols provides reliable connection. The following protocols operate at Internet layer: IP provides connectionless, best-effort delivery routing of packets. IP is not concerned with the content of the packets but looks for a path to the destination. ICMP (Internet Control Message Protocol) provides control and messaging capabilities. ARP (Address Resolution Protocol) determines the data link layer address, MAC address, for known IP addresses. RARP (Reverse Address Resolution Protocol) determines IP addresses when the MAC address is known. 2018/11/24 YuDa college of Business

YuDa college of Business Network access layer The network access layer is also called the host-to-network layer. It map IP addresses to physical hardware addresses. It encapsulate IP packets into frames. It defines the connection with the physical network media based upon the hardware type and the network interface. 2018/11/24 YuDa college of Business

Comparing the OSI model and the TCP/IP model 2018/11/24 YuDa college of Business

Internet architecture LANs are smaller networks limited in geographic area. Many LANs connected together allow the Internet to function. Distance is still a problem. The Internet uses the principle of network layer interconnection. Not all networks are directly connected to one another.  The router would then decide how to forward data packets based on this routing table. 2018/11/24 YuDa college of Business

YuDa college of Business 9.2 Internet Addresses 2018/11/24 YuDa college of Business

YuDa college of Business IP addressing 2018/11/24 YuDa college of Business

YuDa college of Business IP addressing (cont.) 2018/11/24 YuDa college of Business

Decimal and binary conversion Please refer module 1 for detail conversion. 2018/11/24 YuDa college of Business

YuDa college of Business IPv4 addressing Hierarchical address 2018/11/24 YuDa college of Business

YuDa college of Business IPv4 addressing (cont.) 2018/11/24 YuDa college of Business

Class A, B, C, D, and E IP addresses 2018/11/24 YuDa college of Business

Class A, B, C, D, and E IP addresses (cont.) 2018/11/24 YuDa college of Business

YuDa college of Business Reserved IP addresses Certain host addresses are reserved. It cannot be assigned to devices on a network. Network address Used to identify the network itself. Broadcast address Used for broadcasting packets to all the devices on a network. 2018/11/24 YuDa college of Business

Reserved IP addresses (cont.) 2018/11/24 YuDa college of Business

Reserved IP addresses (cont.) 2018/11/24 YuDa college of Business

YuDa college of Business Public IP addresses InterNIC : Internet Network Information Center (no longer exists) IANA: Internet Assigned Numbers Authority IANA carefully manages the remaining supply of IP addresses to ensure that duplication of publicly used addresses does not occur. Duplication would cause instability in the Internet and compromise its ability to deliver datagrams to networks. Public IP addresses are unique. With the rapid growth of the Internet, public IP addresses were beginning to run out. New addressing schemes, such as classless interdomain routing (CIDR) and IPv6 were developed to help solve the problem. 2018/11/24 YuDa college of Business

YuDa college of Business private IP addresses Private IP addresses are another solution to the problem of the impending exhaustion of public IP addresses. Addresses that fall within these ranges are not routed on the Internet backbone. NAT : Network Address Translation 2018/11/24 YuDa college of Business

Public and private IP addresses 2018/11/24 YuDa college of Business

Introduction to subnetting Subnetting is another method of managing IP addresses. It breaks a large network up into smaller, more efficient and manageable segments, or subnets. With subnetting, the network is not limited to the default Class A, B, or C network masks and there is more flexibility in the network design. To create a subnet address, a network administrator borrows bits from the host field and designates them as the subnet field. The minimum number of bits that can be borrowed is two. The maximum number of bits that can be borrowed can be any number that leaves at least two bits remaining, for the host number. 2018/11/24 YuDa college of Business

Introduction to subnetting (cont.) 2018/11/24 YuDa college of Business

YuDa college of Business IPv4 versus IPv6 2018/11/24 YuDa college of Business

YuDa college of Business 9.3 Obtaining an IP Address 2018/11/24 YuDa college of Business

Obtaining an Internet address Network administrators use two methods to assign IP addresses. Static method Dynamic method Two hosts that have the same IP address could create a conflict. It might cause both of the hosts involved not to operate properly. 2018/11/24 YuDa college of Business

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 computer, printer, or server on the intranet. Good recordkeeping is critical to prevent problems which occur with duplicate IP addresses. Servers should be assigned a static IP address so workstations and other devices will always know how to access needed services. 2018/11/24 YuDa college of Business

RARP IP address assignment Map MAC (6B) to IP (4B) RARP requests are broadcast onto the LAN and are responded to by the RARP server which is usually a router. This request helps the source device detect its own IP address. Diskless workstation 2018/11/24 YuDa college of Business

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. it was not designed to provide dynamic address assignment. The network administrator creates a configuration file that specifies the parameters for each device. No two profiles can have the same IP address. A device uses BOOTP to obtain an IP address when starting up. BOOTP uses broadcast (255.255.255.255 ) UDP to carry messages. A BOOTP server receives the broadcast and then sends back a broadcast. 2018/11/24 YuDa college of Business

DHCP IP address management DHCP allows a host to obtain an IP address dynamically. The network administrator don’t have to set up an individual profile for each device. 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. 2018/11/24 YuDa college of Business

Problems in address resolution A datagram on a local-area network must contain both a destination MAC address and a destination IP address. The TCP/IP suite has a protocol, called Address Resolution Protocol (ARP), which can automatically obtain MAC addresses for local transmission. Map IP (4B) to MAC (6B) addresses MAC addresses are only useful in LAN. 2018/11/24 YuDa college of Business

Address Resolution Protocol (ARP) ARP tables are stored in RAM memory, where the cached information is maintained automatically on each of the devices. 2 ways that devices can gather MAC addresses Analyze all traffic To record the source IP and MAC address of the datagram to an ARP table. To broadcast an ARP request . Routers do not forward broadcast packets. 2 methods to send data out of its network segment Proxy ARP is a variation of the ARP protocol. A router sends an ARP response with the MAC address of the interface on which the ARP request was received, to the requesting host (The IP address is not in the range of addresses of the local subnet). The default gateway is a host option where the IP address of the router interface is stored in the network configuration of the host. 2018/11/24 YuDa college of Business

Address Resolution Protocol (ARP) (cont.) 2018/11/24 YuDa college of Business

Address Resolution Protocol (ARP) (cont.) 2018/11/24 YuDa college of Business

YuDa college of Business END 2018/11/24 YuDa college of Business