ITEC 370 George Vaughan Franklin University

Slides:



Advertisements
Similar presentations
PJC CCNA Semester 2 Ver. 3.0 by William Kelly
Advertisements

CCNA1 v3 Module 9 v3 CCNA 1 Module 9 JEOPARDY K. Martin Galo Valencia.
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.
CCNA – Network Fundamentals
IST 201 Chapter 9. TCP/IP Model Application Transport Internet Network Access.
CCNA 1 v3.1 Module 11 Review.
Chapter 6 Network Communications and Protocols. Guide to Networking Essentials, Fifth Edition2 Contents 1.Protocols 1.1. The Function of Protocols 1.2.
TCP/IP Basics Alvin Kwan.
Chapter Three Network Protocols.
© 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.
Lesson 7 – THE BUSINESS OF NETWORKING. TCP/IP and UDP Other Internet protocols Important Internet protocols OVERVIEW.
Introduction to TCP/IP
Chapter 2 Internet Protocol DoD Model Four layers: – Process/Application layer – Host-to-Host layer – Internet layer – Network Access layer.
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.
Institute of Technology Sligo - Dept of Computing Semester 2 Chapter 9 The TCP/IP Protocol Suite Paul Flynn.
Computer Network protocols
Defining Network Protocols Application Protocols –Application Layer –Presentation Layer –Session Layer Transport Protocols –Transport Layer Network Protocols.
Network Protocols and Standards (Part 1). Network Protocols Understanding the concepts of networking protocols is critical to being able to troubleshoot.
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)
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 Subnetting ITEC 370 George Vaughan Franklin University.
WXES2106 Network Technology Semester /2005 Chapter 4 TCP/IP CCNA1: Module 9, 10.3 and 11.
Hands-On Microsoft Windows Server 2003 Networking Chapter Three TCP/IP Architecture.
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
Network Protocols. Why Protocols?  Rules and procedures to govern communication Some for transferring data Some for transferring data Some for route.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network Chapter 3: TCP/IP Architecture.
NetworkProtocols. Objectives Identify characteristics of TCP/IP, IPX/SPX, NetBIOS, and AppleTalk Understand position of network protocols in OSI Model.
Network Protocols.
Chapter 9.
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.
Chapter Three Network Protocols. Agenda Attendance, and Ch.2 Quiz questions TCP/IP Model IP Header (Using Ethereal to analyze the IP header) TCP Header.
Copyright 2003 CCNA 1 Chapter 9 TCP/IP Transport and Application Layers By Your Name.
Jaringan Komputer Dasar OSI Transport Layer Aurelio Rahmadian.
Huda AL_Omairl - Network 71 Protocols and Network Software.
1 7-Oct-15 OSI transport layer CCNA Exploration Semester 1 Chapter 4.
Component 9 – Networking and Health Information Exchange Unit 1-1 ISO Open Systems Interconnection (OSI) This material was developed by Duke University,
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 2: TCP/IP Architecture.
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
1 LAN Protocols (Week 3, Wednesday 9/10/2003) © Abdou Illia, Fall 2003.
TCP/IP Transport and Application (Topic 6)
11 TRANSPORT LAYER PROTOCOLS Chapter 6 TCP and UDP SPX and NCP.
Chapter 6-2 the TCP/IP Layers. The four layers of the TCP/IP model are listed in Table 6-2. The layers are The four layers of the TCP/IP model are listed.
Addressing Through the Layers  Data Link Layer Address  Network Layer Address.
1 Making Networks Work ITEC 370 George Vaughan Franklin University.
CCNA 1 v3.0 Module 11 TCP/IP Transport and Application Layers.
1 TCP/IP, Addressing and Services S. Hussain Ali M.S. (Computer Engineering) Department of Computer Engineering King Fahd University of Petroleum and Minerals.
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.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
Networking Fundamentals Network Protocols. Protocol Rule for how networks communicate Each OSI layer handled by one or more protocols Protocol Suites.
Networking Basics CCNA 1 Chapter 11.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network, Enhanced Chapter 3: TCP/IP Architecture.
1 Bus topology network. 2 Data is sent to all computers, but only the destination computer accepts 02608c
Page 12/9/2016 Chapter 10 Intermediate TCP : TCP and UDP segments, Transport Layer Ports CCNA2 Chapter 10.
Computer Network Architecture Lecture 6: OSI Model Layers Examples 1 20/12/2012.
TCP/IP Protocol Suite ©Richard L. Goldman September 25, 2002.
CIS 173 Networking Week #9 OBJECTIVES Chapter #6 Network Communications Protocols.
Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Introduction to Networking Technologies Introduction to TCP/IP.
Computer Network protocols
Internet technologies
Lec 2: Protocols.
Chapter Three Network Protocols.
Guide to Networking Essentials Fifth Edition
The TCP/IP Model.
Presentation transcript:

ITEC 370 George Vaughan Franklin University Protocols ITEC 370 George Vaughan Franklin University

Sources for Slides Material in these slides comes primarily from course text, Guide to Networking Essentials,Tomsho, Tittel, Johnson (2007). Other sources are cited in line and listed in reference section.

TCP/IP and OSI Models

Function of Protocols Protocol = Rules for communication Protocols exist for each layer of OSI model. Some protocols span more than one layer. Higher layer protocols are more abstract. When protocols work together to cover multiple OSI layers, they are referred to collectively as a protocol stack (or suite).

Connectionless and Connection-Oriented Protocols No guarantee of delivery Low overhead, faster Connections don’t have to be setup or torn down Rely on upper layers to provide reliable communications Connection Oriented Reliable but slower Receiver sends acknowledgement to indicate successful transfer Packets are resent in event of error Upper layers don’t have to worry about reliable transmission

Routable and Non-routable Protocols Operate at Network layer Support internetworks (MAN, WAN) Example: TCP/IP Non-Routable Does not operate at Network layer Useful for small LANs Example: NetBIOS Extended User Interface (NetBEUI)

TCP/IP and OSI Models

TCP/IP Network Layer Protocols Internet Protocol version 4 (IPv4 or IP) Source and Destination logical addressing, routing Connectionless Fast but not reliable Internet Control Message Protocol (ICMP) Used to send error and control messages Used by ‘Ping’ utility Address Resolution Protocol (ARP) Used to resolve logical (IP) address to physical (MAC) address Can only be used for two systems in same network.

Example of TCP/IP Network Layer Protocols Computer A needs to send a message to Computer B Before computer A can send message, it needs the following addresses for computer B: IP (logical address) MAC (physical address) Computer A sends out ARP broadcast message to all devices. Computer B recognizes IP address in ARP and sends back MAC address to computer A Computer A now has 2 addresses necessary for send message to computer B.

TCP/IP Transport Layer Protocols Transmission Control Protocol (TCP) Accepts messages of any length from upper layers Connection-Oriented Uses 3-way handshake to establish connection A sends ‘Synchronize’ (SYN) message to B B sends ‘Synchronize Acknowledgement’ (SYN-ACK) message back to A A sends a ‘Forward Acknowledgment’ (ACK) to B Connection between A and B is now established. TCP is responsible for fragmenting application into segments TCP is responsible for reassembling the application data from segments. TCP uses Acknowledgment messages to: Ensure that data is properly received. Manage flow control

TCP/IP Transport Layer Protocols (Cont.) User Datagram Protocol (UDP) Connectionless Faster, but less reliable than TCP UDP itself does not segment application data UDP does not use acknowledgements UDP is used by some higher layer protocols such as NFS and DNS.

TCP/IP Application Layer Protocols Domain Name System (DNS) Name-to-Address resolution system einstein.franklin.edu  65.24.7.3 (try ‘nslookup einstein.franklin.edu’ Hypertext Transport Protocol Web-pages, browsers, servers File Transfer Protocol (FTP) Telnet Simple Mail Transport Protocol (SMTP)

TCP/IP Application Layer Protocols Tomsho, Tittel, Johnson (2007) DHCP Detailed configuration of devices, keeping track of assigned addresses and to which machine they were assigned, etc., is difficult in large networks DHCP was developed to make this process easier DHCP server must be configured with a block of available IP addresses and their subnet masks Clients must be configured to use DHCP Broadcast request message is sent on boot Client leases the address the server assigns to it If no answer is received, in an APIPA-enabled OS, the computer assigns itself an address (169.254.x.x)

IP Addressing IP addressing is responsible for routing in TCP/IP environment. Example: 192.203.187.0 IP address is 32 bits long (4 bytes) Special IP addresses: 255.255.255.255 = Broadcast 127.xxx.xxx.xxx = Localhost IP address is divided into 2 parts Network Identification Host Identification

Scope of Transmission Hosts in same network (same Network ID) can be connected with switches/hubs Router is required to transmit to hosts outside of network (different Network ID). Broadcast messages can only be transmitted to hosts within same network (broadcast domain).

Types of IP Addressing The demarcation point in the 32 bit address between network ID and host ID depends on addressing scheme: Class Based Addressing generally uses a byte boundary as the dividing point Classless Based Addressing uses a bit boundary.

Class Based IP Addressing (Cisco – IP Addressing, n.d.). Used less frequently now, CIDR preferred

Internet Protocol Version 6 Limitations with IPv4 32 bit address space is limited No Quality of Service (QoS) support IPv6 Features: Incorporates IPSec 128 bit address Auto-configuration No IP address to assign No subnet mask to determine 2 methods of auto-configuration Stateless Host creates its own IP address based on router information and MAC address Simplest and most common Stateful Relies on DHCP server

IPv6 Address Scheme Hexidecimal grouped in 16 bit sections: 2001:1b20:302:442a:110:2fea:ac4:2b Leading zeroes are eliminated 2 or more 16 bit fields of all zeros can be ignored: 2001:260:0:0:0:2ed3:340:ab (long form) 2001:260::2ed3:340:ab (short form) IPv6 has 3 parts:

Other Protocol Suites Tomsho, Tittel, Johnson (2007) Other protocol suites are sometimes used on older networks, where the need to change to TCP/IP is not warranted, or in environments suited to the suite’s features NetBIOS/NetBEUI Used primarily on older Windows networks IPX/SPX Designed for use on NetWare networks AppleTalk Used almost exclusively on Macintosh networks

References Tomsho, Tittel, Johnson (2007). Guide to Networking Essentials. Boston: Thompson Course Technology. Odom, Knott (2006). Networking Basics: CCNA 1 Companion Guide. Indianapolis: Cisco Press Wikipedia (n.d.). OSI Model. Retrieved 09/12/2006 from http://en.wikipedia.org/wiki/OSI_Model Cisco – IP Addressing (n.d.). IP Addressing. Retrieved 09/27/2006 from http://cco.cisco.com/warp/public/701/3.html#figone IANA (n.d.) Abuse Issues and IP Addresses . Retrieved 11/11/06 from http://www.iana.org/faqs/abuse-faq.htm