Hands-On Microsoft Windows Server 2003 Networking Chapter Three TCP/IP Architecture.

Slides:



Advertisements
Similar presentations
Introduction to TCP/IP
Advertisements

Chapter 17 Networking Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 OSI Transport Layer Network Fundamentals – Chapter 4.
Networking Theory (part 2). Internet Architecture The Internet is a worldwide collection of smaller networks that share a common suite of communication.
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Introduction to Management Information Systems Chapter 5 Data Communications and Internet Technology HTM 304 Fall 07.
Institute of Technology Sligo - Dept of Computing Semester 2 Chapter 9 The TCP/IP Protocol Suite Paul Flynn.
© 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.
CS 356 Systems Security Spring Dr. Indrajit Ray
Process-to-Process Delivery:
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.
CHAPTER 2 PCs on the Internet Suraya Alias. The TCP/IP Suite of Protocols Internet applications – client/server applications The client requested data.
Chapter 17 Networking Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William Stallings.
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:
Syllabus outcomes Describes and applies problem-solving processes when creating solutions Designs, produces and evaluates appropriate solutions.
 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.
Copyright 2003 CCNA 1 Chapter 9 TCP/IP Transport and Application Layers By Your Name.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 CHAPTER 3 Created by, David Zolzer, Northwestern State University—Louisiana The Internet and World Wide.
CCNA1 v3 Module 11 v3 CCNA 1 Module 11 JEOPARDY S Dow.
Huda AL_Omairl - Network 71 Protocols and Network Software.
Lect1..ppt - 01/06/05 CDA 6505 Network Architecture and Client/Server Computing Lecture 2 Protocols and the TCP/IP Suite by Zornitza Genova Prodanoff.
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.
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)
TCP/IP Transport and Application (Topic 6)
CHAPTER 2 PCs on the Internet Suraya Alias. The TCP/IP Suite of Protocols Internet applications – client/server applications ◦The client requested data.
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.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Internet Protocol B Bhupendra Ratha, Lecturer School of Library and Information Science Devi Ahilya University, Indore
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.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
Protocol Headers 0x0800 Internet Protocol, Version 4 (IPv4) 0x0806 Address Resolution Protocol (ARP) 0x8100 IEEE 802.1Q-tagged frame 0x86DD Internet Protocol,
TCP/IP (Transmission Control Protocol / Internet Protocol)
70-291: MCSE Guide to Managing a Microsoft Windows Server 2003 Network, Enhanced Chapter 3: TCP/IP Architecture.
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
1 Chapters 2 & 3 Computer Networking Review – The TCP/IP Protocol Architecture.
1 Bus topology network. 2 Data is sent to all computers, but only the destination computer accepts 02608c
Advanced UNIX programming Fall 2002, lecture 16 Instructor: Ashok Srinivasan Acknowledgements: The syllabus and power point presentations are modified.
Transmission Control Protocol (TCP) Internet Protocol (IP)
Enterprise Network Systems TCP Mark Clements. 3 March 2008ENS 2 Last Week – Client/ Server Cost effective way of providing more computing power High specs.
Computer Network Architecture Lecture 6: OSI Model Layers Examples 1 20/12/2012.
Fall 2004FSU CIS 5930 Internet Protocols1 TCP/IP Protocol Suite Reading: Chapter 13.
TCP/IP Protocol Suite ©Richard L. Goldman September 25, 2002.
The OSI Model. Understanding the OSI Model In early 1980s, manufacturers began to standardize networking so that networks from different manufacturers.
Client-server communication Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
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 tcp/ip
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
v3 JEOPARDY CCNA 1 Module 11 CCNA1 v3 Module 11 Galo Valencia
Network Architecture Introductory material
Topic 5: Communication and the Internet
Review of Important Networking Concepts
Process-to-Process Delivery:
Networking Theory (part 2)
1 TRANSMISSION CONTROL PROTOCOL / INTERNET PROTOCOL (TCP/IP) K. PALANIVEL Systems Analyst, Computer Centre Pondicherry University, Puducherry –
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 2: TCP/IP Architecture.
Network Architecture Models
Process-to-Process Delivery: UDP, TCP
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Networking Theory (part 2)
Networking Theory (part 2)
Presentation transcript:

Hands-On Microsoft Windows Server 2003 Networking Chapter Three TCP/IP Architecture

2 Objectives Describe the overall architecture of TCP/IP Describe application layer protocols Discuss transport layer protocols Understand the role of various network layer protocols including IP, ICMP, and ARP Understand network interface layer protocols Describe different physical layer protocols Discuss changes to IP introduced with IPv6

3 TCP/IP Model Application layer –Provides access to network resources –Defines rules, commands, and procedures Transport layer –Breaks large messages into smaller packets of information –Tracks whether packets arrived at final destination Internet layer –Responsible for logical addressing Networking interface layer –Consists of network card driver and circuitry on network card itself

4 TCP/IP Architecture

5 Hypertext Transfer Protocol (HTTP) The most common protocol used on the Internet today Defines the commands that Web browsers can send and how Web servers are capable of responding Common mechanisms for passing data from a Web server to an application –Common Gateway Interface (CGI) –Internet Server Application Programmer Interface (ISAPI) –Netscape Server Application Programmer Interface (NSAPI)

6 File Transfer Protocol (FTP) A simple file-sharing protocol Includes commands for uploading and downloading files Implemented in stand-alone FTP clients as well as in Web browsers

7 Telnet A terminal emulation protocol used to remotely connect to Unix and Linux Systems Does not support a graphical user interface (GUI), only text Telnet client only responsible for displaying information on the screen and passing input to the server Can have many telnet clients connected to a single server at one time

8 Simple Mail Transfer Protocol (SMTP) Used to send and receive messages between servers Used by client software, such as Outlook Express, to send messages to the server Is never used to retrieve that is being read

9 Post Office Protocol version 3 (POP3) The most common protocol used for reading e- mail messages Does not support sending messages Only supports a single inbox and does not support multiple folders for storage on the server

10 Internet Message Access Protocol version 4 (IMAP4) Another common protocol used to read messages Allows for multiple folders on the server side to store messages

11 Transport Layer Protocols Responsible for getting data ready to move across the network Port –Used by transport layer protocols to direct network information to the proper service Transport layer protocols in the TCP/IP protocol suite –Transmission Control Protocol (TCP) –User Datagram Protocol (UDP)

12 Common Services and Ports

13 Transmission Control Protocol (TCP) The most commonly used transport layer protocol Connection-oriented and reliable Establishment of a connection is a three-packet process between the source and destination host Syn bit –Indicates that the packet is a request to negotiate a connection

14 Transmission Control Protocol (TCP) (Continued) Ack bit –An option in a packet that indicates this packet is a response to the first packet Sliding Window –Process used to track which packets have been received by the destination host

15 TCP Three-way Handshake

16 User Datagram Protocol (UDP) Connectionless and unreliable Has no sliding window The appropriate transport layer protocol to use when you are unconcerned about missing packets Use also when the amount of data being exchanged is very small

17 Internet Layer Protocols Responsible for all tasks related to logical addressing Internet Protocol (IP) –Responsible for the logical addressing of each packet created by the transport layer Routing Information Protocol (RIP) and Open Shortest Path First (OSPF) –Responsible for defining how paths are chosen through the internetwork from one computer to another

18 Internet Layer Protocols (Continued) Internet Control Messaging Protocol (ICMP) –Used to send IP error and control messages between routers and hosts –Ping utility uses ICMP packets to test connectivity between hosts

19 Common ICMP Packet Types

20 Internet Layer Protocols (Continued) Internet Group Management Protocol (IGMP) –Used for the management of multicast groups Address Resolution Protocol (ARP) –Used to convert logical IP addresses to physical MAC addresses –Data packets have four addresses: Source IP address Destination IP address Source MAC address Destination MAC address –Uses a two-packet process to find the MAC address of the destination computer

21 Computer A communicates with Computer B

22 ARP Request Packet

23 ARP Reply Packet

24 Communication Across a Router

25 Network Interface Layer Protocols Institute of Electrical and Electronics Engineers (IEEE) –Has system of numbered committees that each defines a different network interface layer protocol Ethernet –The most common network interface layer protocol used in corporate networks today Token Ring –Was commonly implemented with mainframe computers –Uses twisted pair cabling and operates at 4 Mbps or 16 Mbps

26 Network Interface Layer Protocols (Continued) Wireless LAN –One of the fastest growing network types –802.11b standard defines the most common wireless standard Bluetooth –Short-range wireless communication system –Has maximum distance of approximately 30 feet and maximum speed of 720 Kbps

27 Institute of Electrical and Electronics Engineers (IEEE) Protocols

28 Ethernet Cabling Types and Speeds

29 IPv6 Changes Newer versions of TCP and UDP CHECKv4.EXE –Utility provided by Microsoft to help developers find code that must be modified to work with IPv6 Neighbor Solicitation multicast packet –Used to find the MAC address of an IPv6 host –Replaces ARP Multicast Listener Discovery (MLD) –Replaces the functionality of IGMP

30 Summary TCP/IP model –Application layer –Transport layer –Internet layer –Network interface layer

31 Summary (Continued) Application layer protocols –HTTP: the most common protocol in use –FTP: used for transferring files across the Internet –Telnet: used to remotely connect to UNIX and Linux systems –SMTP: used to send and receive messages –POP3: most common protocol used for reading e- mail messages –IMAP4: used for reading messages Transport layer protocols –TCP: connection-oriented and reliable –UDP: connectionless and unreliable

32 Summary (Continued) Internet layer protocols –Responsible tasks related to logical addressing –Includes IP, RIP, OSPF, ICMP, IGMP, and ARP Ethernet –The most common network interface layer protocol in use Wireless LANs –One of the fastest growing network types IPv6 changes –New versions of TCP and UDP –Discontinued use of ARP –Replacement of IGMP with Multicast Listener Discovery