TCP/IP fundamentals Unit objectives Discuss the evolution of TCP/IP Discuss TCP/IP fundamentals.

Slides:



Advertisements
Similar presentations
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.
Advertisements

Chapter 2 Network Models.
© Wiley Inc All Rights Reserved. CCNA: Cisco Certified Network Associate Study Guide CHAPTER 2: Internet Protocols.
Layer 7- Application Layer
Chapter 2 Internet Protocol DoD Model Four layers: – Process/Application layer – Host-to-Host layer – Internet layer – Network Access layer.
Inside the Internet. INTERNET ARCHITECTURE The Internet system consists of a number of interconnected packet networks supporting communication among host.
Networks 1 CS502 Spring 2006 Network Input & Output CS-502 Operating Systems Spring 2006.
1 Version 3.0 Module 9 TCP/IP Protocol and IP Addressing.
Defining Network Protocols Application Protocols –Application Layer –Presentation Layer –Session Layer Transport Protocols –Transport Layer Network Protocols.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Application Layer Functionality and Protocols Network Fundamentals – Chapter.
Chapter Overview TCP/IP Protocols IP Addressing.
Connecting Networks © 2004 Cisco Systems, Inc. All rights reserved. Exploring How TCP/IP Works INTRO v2.0—4-1.
IST 228\Ch3\IP Addressing1 TCP/IP and DoD Model (TCP/IP Model)
Click to edit Master subtitle style Chapter 6: Introduction to the IP Protocol Instructor:
CS 350 Chapter-6. A brief history of TCP/IP 1983 TCP/IP came to ARPAnet ARPAnet and MILNET dissolved in 1990 BSD UNIX.
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.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition
Packet Filtering. 2 Objectives Describe packets and packet filtering Explain the approaches to packet filtering Recommend specific filtering rules.
Guide to MCSE , Second Edition, Enhanced1 Windows XP Network Overview Most versatile Windows operating system Supports local area network (LAN) connections.
Hands-On Microsoft Windows Server 2003 Networking Chapter Three TCP/IP Architecture.
CHAPTER Protocols and IEEE Standards. Chapter Objectives Discuss different protocols pertaining to communications and networking.
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
 TCP/IP is the communication protocol for the Internet  TCP/IP defines how electronic devices should be connected to the Internet, and how data should.
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.
Chapter 9.
Chapter 6: Packet Filtering
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.
TCP/IP. The Internet Protocol Suite is the set of communications protocols used for the Internet and other similar networks. It is commonly also known.
Introduction to Networking and TCP/IP J. H. Wang Jun. 8, 2005.
Network Services Networking for Home & Small Business.
1 Version 3.0 Module 11 TCP Application and Transport.
TCP/IP Transport and Application (Topic 6)
Hour 7 The Application Layer 1. What Is the Application Layer? The Application layer is the top layer in TCP/IP's protocol suite Some of the components.
11 TRANSPORT LAYER PROTOCOLS Chapter 6 TCP and UDP SPX and NCP.
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
INDEX oWoWhat is TCP/IP protocol suite ? oDoDifferent layers. oEoEncapsulation. oPoProtocol Interface.
TCP/IP MODEL   Short overview for OSI model;  What is TCP/IP model?;  How is divided;  The TCP/IP structure;  The Application Layer;  The Transport.
TCP/IP (Transmission Control Protocol / Internet Protocol)
1 Chapter Overview Network Communications The OSI Reference Model.
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network, Enhanced Chapter 3: TCP/IP Architecture.
Protocols COM211 Communications and Networks CDA College Olga Pelekanou
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
TCP =Transmission Control Protocol IP = Internet Protocol TCP/IP Protocol.
1 Chapters 2 & 3 Computer Networking Review – The TCP/IP Protocol Architecture.
Internet protocol Suite
Cisco Discovery Semester 1 Chapter 6 JEOPADY RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands RouterModesWANEncapsulationWANServicesRouterBasicsRouterCommands.
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.
Chapter Overview of TCP/IP.
Fall 2004FSU CIS 5930 Internet Protocols1 TCP/IP Protocol Suite Reading: Chapter 13.
TCP/IP Protocol Suite ©Richard L. Goldman September 25, 2002.
Advanced Higher Computing Computer Networking Topic 1: Network Protocols and Standards.
Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Introduction to Networking Technologies Introduction to TCP/IP.
Lecture 4 : Network Architectures (cont..) 1. 2 Summary of OSI Layers.
Click to edit Master subtitle style Chapter 6: Introduction to the IP Protocol.
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
The Transport Layer Implementation Services Functions Protocols
Application layer tcp/ip
Instructor Materials Chapter 5 Providing Network Services
Network Wiring and Reference
Unit 4: Transport protocols
Understand the OSI Model Part 2
Lecture 6: TCP/IP Networking By: Adal Alashban
Chapter 4 Core TCP/IP Protocols
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
Internet Protocols IP: Internet Protocol
Chapter 2 Network Models
Presentation transcript:

TCP/IP fundamentals Unit objectives Discuss the evolution of TCP/IP Discuss TCP/IP fundamentals

Topic A Topic A: Evolution of TCP/IP Topic B: TCP/IP fundamentals

Evolution of TCP/IP TCP/IP has moved from being a specialty protocol used predominantly on UNIX-based minicomputers to the protocol of choice for many desktop computers It is considered the universal default protocol to link dissimilar computer platforms such as UNIX, NetWare, OS/2, and Windows

A brief history The three main protocols for the Arpanet were ◦ NCP – (host-to-host communication) ◦ FTP – (file transfer – same functions as today) ◦ Telnet – (remote login) One year later, NCP was replaced by a new layered protocol stack including TCP and IP. TCP/IP became an immediate standard

Activity A-1 page 9-3 Discussing the history of TCP/IP

RFCs Stands for Request for Comments Defining document that sets the standards for the Internet protocol suite ◦ RFCs are the mechanism for bringing many new protocols and technologies to light. Someone writes a new protocol, publishes it as an RFC, gets comments and suggestions, uses it in a controlled environment and then gets more comments, and finally it is accepted or rejected as a new addition to the networking field. If accepted, it becomes a new “standard”. RFCs are used for information and guidance.

Activity A-2 page 9-5 Discussing RFCs

The Internet A collection of diverse networks, each connecting a range of systems together for a distinct purpose The common denominator between these networks is the use of TCP/IP

Activity A-3 page 9-7 Discussing the Internet and supported systems

Topic B page 9-8 Topic A: Evolution of TCP/IP Topic B: TCP/IP fundamentals

TCP/IP fundamentals TCP/IP ◦ The default protocol for UNIX and a de facto standard for wide area networking ◦ Provides utilities to facilitate communications and information sharing between dissimilar hardware platforms

Architectural model of TCP/IP The OSI model has 7 layers while the TCP/IP model is normally seen as having 4. It may be more efficient to divide the lowest TCP/IP layer, “network interface” into 2 layers, but historically they comprise 1 layer, not 2. The book, on page 9-10, asserts that “TCP/IP is based on a five-layer model….” It is not based on a 5-layer model. They distinguish the “TCP/IP” model, from the “4-layer DoD model”. But the TCP/IP model is the DoD model, and it is 4 layers, not 5. See, e.g., Lamlee, p.100 ff. See also, the next 3 slides: Note, however, that a very small minority of sources do attribute a 5-layer model to DoD, but there seems to be not historical precedence for it.

Compare Models: OSI v. TCP/IP

Compare Models: TCP/IP v. OSI

Compare Models: OSI v. TCP/IP

But … this from a wireless article There are a very few articles in which the model in the book and to the right is used. It seems to want to separate the data-link and physical layer functions, as they are separated in the OSI model. This is not historically correct, however – the original version of the TCP/IP model had 4 layers. Nor does it match subsequent developments in the field. When the ISO decided that more layers were necessary to accurately reflect what is going on in networking technology, it went to a 7-layer model, not a 5-layer one.

Activity B-1 page 9-11 Discussing the architectural model of TCP/IP [Note that the TCP/IP and the DoD models are described as 4-layer models – even in the book.]

TCP/IP suite Core protocols, utilities, and services associated with the TCP/IP suite include: ◦ IP (Internet Protocol) ◦ TCP (Transmission Control Protocol) ◦ ICMP (Internet Control Message Protocol) ◦ ARP/RARP ◦ (Address Resolution Protocol / Reverse Address Resolution Protocol) ◦ UDP (User Datagram Protocol) continued

TCP/IP suite - (see pages 9-12 to 9-14) ◦ Telnet ◦ HTTP (Hyper Text Transfer Protocol) ◦ FTP (File Transfer Protocol) ◦ SFTP (Secure File Transfer Protocol) ◦ TFTP (Trivial File Transfer Protocol) ◦ SMTP (Simple Mail Transfer Protocol - sends) ◦ POP3 (Post Office Protocol 3 – receives/holds) ◦ IMAP (Internet Mail Access Protocol – store/organize) ◦ SNMP (Simple Network Management Protocol - agent) ◦ DNS (Domain Name System)

TCP/IP suite ◦ NFS (Network File Services - UNIX) ◦ NNTP (Network News Transport Protocol) ◦ NTP (Network Time Protocol) ◦ SSH (Secure Shell or Secure Socket Shell - secure, remote access ) ◦ SCP (Secure Copy Protocol – (i.e., from 1 PC on a network to another) ◦ LDAP (Lightweight Directory Access Protocol – (a protocol to allow simple access to directories) ◦ IGMP (Internet Group Multicast Protocol – allows network IP multicasts, - messages to multiple, but not all, nodes) ◦ LPD/LPR (Line Printer Daemon/Line Printer Remote)

Zero configuration IP networking “zeroconf” Enables sharing of files and resources in a TCP/IP network without manual (or dynamic) configuration Is primarily used to create small home networks, or to create small networks on the fly ◦ Lets you do some simple network tasks without using some fairly complex utilities that would otherwise be required.

Activity B-2 page 9-15 Discussing the TCP/IP suite

A client/server environment

Well-known ports Well-known ports are ports at which an application listens for a request by default For example ◦ When a computer receives a packet destined for port 21, that packet is given to the application running the FTP service because the FTP service listens on port 21 by default The reason for this is that computers perform more than one task at a time. If two PCs are connected, they need a way to distinguish between the processes on each machine that need to communicate.

Unit summary Discussed the evolution of TCP/IP Discussed TCP/IP fundamentals