TCP/IP works on 3 types of services (cont.): TCP/IP protocols are divided into three categories:



Similar documents
APPENDIX B. Routers route based on the network number. The router that delivers the data packet to the correct destination host uses the host ID.

Networking Basics for Automation Engineers

2. IP Networks, IP Hosts and IP Ports

PART IV. Network Layer

Lab IP Addressing Overview

1 Data information is sent onto the network cable using which of the following? A Communication protocol B Data packet

CE363 Data Communications & Networking. Chapter 6 Network Layer: Logical Addressing

Computer Networks. Introduc)on to Naming, Addressing, and Rou)ng. Week 09. College of Information Science and Engineering Ritsumeikan University

Classful IP Addressing (cont.)

Chapter 2 TCP/IP Networking Basics

ICS 351: Today's plan

Table of Contents 1 IP Addressing Configuration 1-1

Table of Contents. Cisco IP Addressing and Subnetting for New Users

IP Addressing and Subnetting. 2002, Cisco Systems, Inc. All rights reserved.

Internet Protocol Address

Internetworking Microsoft TCP/IP on Microsoft Windows NT 4.0

Internetworking and IP Address

Lecture 15. IP address space managed by Internet Assigned Numbers Authority (IANA)

Transport and Network Layer

TCP/IP Basis. OSI Model

IP Addressing. -Internetworking (with TCP/IP) -Classful addressing -Subnetting and Supernetting -Classless addressing

ICS 351: Today's plan. IP addresses Network Address Translation Dynamic Host Configuration Protocol Small Office / Home Office configuration

IP Addressing A Simplified Tutorial

Chapter 3 LAN Configuration

LAN TCP/IP and DHCP Setup

IP Subnetting. Subnetting

IP Network Layer. Datagram ID FLAG Fragment Offset. IP Datagrams. IP Addresses. IP Addresses. CSCE 515: Computer Network Programming TCP/IP

Chapter 4. IP Addresses: Classful Addressing

Slide 1 Introduction cnds@napier 1 Lecture 6 (Network Layer)

Module 4, Assignment 3-2

THE HONG KONG POLYTECHNIC UNIVERSITY Department of Electronic and Information Engineering

Scaling the Network: Subnetting and Other Protocols. Networking CS 3470, Section 1

You can probably work with decimal. binary numbers needed by the. Working with binary numbers is time- consuming & error-prone.

Internet Addresses (You should read Chapter 4 in Forouzan)

Lab a Basic Subnetting

Networking Test 4 Study Guide

CCNA R&S: Introduction to Networks. Chapter 9: Subnetting IP Networks

Network Layer, Part 1 Internet Architecture. History

2. What is the maximum value of each octet in an IP address? A. 28 B. 255 C. 256 D. None of the above

CCNA Tutorial Series SUBNETTING

Module 2: Assigning IP Addresses in a Multiple Subnet Network

Source net: Destination net: Subnet mask: Subnet mask: Router Hub

Advanced Topics: IP Subnetting A WHITE PAPER PREPARED FOR ASPE TECHNOLOGY. toll-free:

8.2 The Internet Protocol

HOST AUTO CONFIGURATION (BOOTP, DHCP)

Internet Protocol version 4 Part I

TCP/IP Fundamentals. OSI Seven Layer Model & Seminar Outline

Appendix B Network, Routing, Firewall, and Basics

IP Addressing and Subnetting for New Users

Chapter 12 Supporting Network Address Translation (NAT)

IP addressing. Interface: Connection between host, router and physical link. IP address: 32-bit identifier for host, router interface

TCP/IP Drill Pack. By Donna Warren. Created by Donna P. Warren Revised: 1/2/2012 Page 1 of 19

NETGEAR ProSAFE WC9500 High Capacity Wireless Controller

Technical Support Information Belkin internal use only


Internet Protocols. Addressing & Services. Updated:

Mobile IP. Bheemarjuna Reddy Tamma IIT Hyderabad. Source: Slides of Charlie Perkins and Geert Heijenk on Mobile IP

Guide to TCP/IP, Third Edition. Chapter 2: IP Addressing and Related Topics

Connecting with Computer Science, 2e. Chapter 5 The Internet

Domain Name System (DNS) Services

Network and Host Addresses , Cisco Systems, Inc. All rights reserved. INTRO v1.0a 6-4

(Refer Slide Time: 02:17)

Expert Reference Series of White Papers. Basics of IP Address Subnetting

Future Internet Technologies

No need to operate a DHCP server. If a server s IP address changes, clients will lose the ability to access it!

Pre-lab and In-class Laboratory Exercise 10 (L10)

IP Addressing and Subnetting, Including IPv6

Fundamentals of Windows Server 2008 Network and Applications Infrastructure

Subnet + CIDR. Internet Networking recitation #1. 11: , Internet Networking,

Topics. Subnetting. The Basics of Subnetting Subnet Mask Computing subnets and hosts Subnet Routing Creating a Subnet Example of Subnetting 1/37

TCP/IP Network Essentials. Linux System Administration and IP Services

Expert Reference Series of White Papers. Binary and IP Address Basics of Subnetting

Chapter 4 Connecting to the Internet through an ISP

Course Overview: Learn the essential skills needed to set up, configure, support, and troubleshoot your TCP/IP-based network.

One of the most important topics in any discussion of TCP/IP is IP. IP Addressing

CONFIGURING TCP/IP ADDRESSING AND SECURITY

Gary Hecht Computer Networking (IP Addressing, Subnet Masks, and Packets)

While every effort was made to verify the following information, no warranty of accuracy or usability is expressed or implied.

Lab#2: IP Addressing and Subnetting

1.0 Basic Principles of TCP/IP Network Communications

What communication protocols are used to discover Tesira servers on a network?

This tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples.

Connecting to and Setting Up a Network

Chapter 19 Network Layer: Logical Addressing 19.1

TCP/IP Fundamentals. Edmund Lam IT Audit Manager University of California 7/25/99 1

IPv4 Addressing Simplified. by Ken Foster B.S. IT Information; Security and Forensics Kaplan University January 23, 2011

03 Internet Addressing

Subnetting Study Guide

Chapter 4 Customizing Your Network Settings

Type of addressing in IPv4

Savvius Insight Initial Configuration

Configuring Network Address Translation (NAT)

How to Create Subnets To create subnetworks, you take bits from the host portion of the IP address and reserve them to define the subnet address.

Desirable Properties Of An Internet Addressing Scheme

Network Basics GRAPHISOFT. for connecting to a BIM Server (version 1.0)

TCP/IP Addressing and Subnetting. an excerpt from: A Technical Introduction to TCP/IP Internals. Presentation Copyright 1995 TGV Software, Inc.

Guideline for setting up a functional VPN

Configuring DHCP and DNS Services

Transcription:

Due to the number of hardware possibilities for a network, there must be a set of rules for how data should be transmitted across the connection media. A protocol defines how the network devices and computers talk to one another. What protocol does Phoenix Elementary School District # 1 use? TCP/IP - Transmission Control Protocol / Internet Protocol Each time a network device manipulates data, it obeys TCP/IP rules. When data packets are sent, they may not arrive at their destination in order. Example: E-mail messages are split into packets. If the data gets spread over several packets, TCP/IP puts it back together so that the message makes sense. IP Internet Protocol, is responsible for basic network connectivity. IP provides a place to send and receive data - a network address. Network addresses, unlike physical addresses, are not burned into any hardware. Network addresses are assigned by network administrators and are logically configured into network devices. Every computer or device on a TCP/IP network must have a numeric address. The IP on any computer understands how and where to send messages to these addresses. TCP Transmission Control Protocol uses IP to deliver packets to the upper-layer applications and provides a reliable stream of data among computers on the network. Error checking and sequence numbering are two of TCP s more important functions. Once a packet arrives at the correct IP address, TCP examines the data. On both the sending and receiving computers, it establishes a dialog to communicate about the data that is being transmitted. TCP is connection oriented because it tells the network to resend lost data. TCP/IP works on 3 types of services: 1) Connection services: Determine how data gets from one computer onto the network cable (or other connection medium) and how that data moves from the network cable to the next computer. The connection services do not guarantee that the data will arrive at the destination in the right order or that it will arrive at all. 2) Transport services: Provide completely reliable communication between computers. The packets are numbered to make sure the data can be placed in the right order even when the packets arrive out of sequence. The computers then perform error checking to make sure that no packets are lost or damaged. 6

TCP/IP works on 3 types of services (cont.): 3) Application services: Let an application on one computer talk to a similar application on another computer in order to perform tasks such as copying files. These services depend on connection services and transport services for reliable and efficient communication. TCP/IP refers to each local network as a subnet. IP uses addresses to identify (subnets which are network numbers) and (devices, such as computers, which are called hosts.) The IP addresses are 32 bit numbers that contain both a subnet address and a host address. IP addresses are divided into four octets (8-bit sections) called dotted-decimal notation. Each device must have a unique IP address. Example of Dotted Decimal Notation and the corresponding Binary Notation: 170.203.93.5 10101010 11001011 1011101 00000101 TCP/IP protocols are divided into three categories: Class A - a small number of networks that have a large number of hosts. The first octet has a value of 0 through 127. There are 126 Class A addresses, each of which can support 16,777,216 hosts. Class B - networks with an intermediate number of hosts. The first octet has a value of 128 through 191. There are 16,384 Class B addresses, each of which can support 65,536 hosts. Class C - a large number of networks that have a small number of hosts. The first octet has a value of 192 through 223. There are 2,097,152 Class C addresses, each of which can support 254 hosts. 7

Each IP address consists of two fields: A netid field that is the logical network address of the subnet to which the computer is attached. A hostid field, which is the logical device address that uniquely identifies each host on a subnet. Together, the netid and the hostid provide each host on an internetwork with a unique IP address. Class A NNNNNNNN HHHHHHHH HHHHHHHH HHHHHHHH Class B NNNNNNNN NNNNNNNN HHHHHHHH HHHHHHHH Class C NNNNNNNN NNNNNNNN NNNNNNNN HHHHHHHH N = Netid H = Hostid Obtaining Internet Addresses If a network is isolated and not connected to the Internet, any addresses can be used; however, on the Internet, the addresses must be assigned by the Internet Network Information Center (InterNIC). Internet addresses are getting scarce, and the ability to obtain enough addresses to assign becomes more difficult as the Internet grows. Two alternatives are used to limit the number of IP address ranges required by users of the Internet. They are: Alternative 1: Subnets Subnets divide one network into multiple smaller networks. The separate networks are normally interconnected by network devices called routers. Not every environment requires subnets. If an organization s class C network has 254 or fewer hosts and the network is entirely in one building, there s no reason to subnet it. However, if the organization s network expands into multiple locations, the network administrator can split the existing network into pieces, one piece for each location. Every host on a network must be configured with the same subnet ID. Like IP addresses, subnet ID s can be represented in dotted decimal notation. Subnet ID s or masks make it easier and faster for IP to identify the netid portion of the IP address. Also, they make it possible to suballocate network addresses. Both the IP address and the subnet mask are examined in their binary format when subneting is evaluated. Boolean arithmetic called ANDing is used during this process. An explanation of that is beyond the scope of this document. 8

The default subnet mask for the three classes of networks are displayed below: Class A: 255.0.0.0 11111111 00000000 00000000 00000000 Class B: 255.255.0.0 11111111 11111111 00000000 00000000 Class C: 255.255.255.0 11111111 11111111 11111111 00000000 A Zero [ 0 ] in a subnet mask indicates that the corresponding bit in the IP address is part of the host ID. Routing Packets to Remote Subnets When hosts are connected to an internetwork, each host is configured with the IP address of a default gateway or router. If IP determines that the source and destination subnet addresses don t match, IP addresses the packet to the default router. IP determines where to route packets by consulting routing tables contained within the routers. Alternative 2: Private IP Addresses Packets of information whose source or destination is in a private address space are dropped by routers, and information about private address spaces is not passed between routers. IP addresses specified in RFC 1918, Address Allocation for Private Internets, define the IP address ranges that can be used and are listed below. Class A Type: 10.0.0.0 Class B Type: 172.16.0.0 to 172.31.0.0 Class C Type: 192.168.0.0 to 192.168.255.0 If a network that uses private addresses needs to be connected to the Internet, it may do one of two things: renumber all of its computers to use IP numbers assigned by InterNIC, or use a multihomed device as a connection to the Internet. 9

A multihomed device has multiple IP addresses. At least one address needs to be on the private network, and one (or more) of its addresses needs to be on the public network. An application typically a firewall or proxy server - must be set up on the multihomed device to process requests from the private network, and act as a broker between the private network and external resources the Internet. DHCP Dynamic Host Configuration Protocol Provides automatic configuration of IP addresses. All addresses may be allocated from a range of IP addresses available for lease. This range of addresses is called a scope. This takes place when a computer demands TCP/IP access to the network. DHCP addresses are leased for a specific duration. When the lease approaches expiration, an active client negotiates to renew the lease. If the current address cannot be reassigned, a new address is assigned to the client. Addresses that are not renewed are returned to the address pool. Phoenix Elementary School District # 1 s server FS_DO1 is a DHCP server. Each site / location s file server acts as a DHCP server for that site. The number assigned by the site server is then authenticated by the main DHCP server at the district office. DNS Domain Name Service As previously stated, any computer that needs to be visible on the Internet must have a unique IP address. It also has a name that conforms with its network s naming convention. DNS was designed to map Internet addresses, such as 12.7.70.178, to names, such as host.subnet.company.com. The name parts proceed from most specific to least specific, as you move from the first to last parts of the name. The first name is often the name of the computer. The next part is generally the subnet the computer is on. The second-to-last name part is often the company s name, and the last name part describes the kind of company it is. Without DNS you would be required to access information from remote systems using the IP address instead of a valid computer name. Names are much easier to remember than IP addresses; consequently, DNS is used to resolve a computer name into the appropriate TCP/IP address - www.phxelem.k12.az.gov is much easier to remember that 207.105.154.194. DNS is a distributed database. On the Internet, the root of this database is written as a single dot (. ). This root database is maintained by InterNIC. The root of DNS is then sub-divided into toplevel entries such as [.com ] for commercial organizations, [.gov ] for government institutions, [.net ] for Internet Service Providers, and [.edu ] for educational institutions. There are others that are used for other purposes, such as those used to specify other countries. A server that can tell you an IP address if you give it a domain name is called a domain name server. DNS clients ask these servers to return IP addresses for specified domain names. In completing its tasks, one DNS may ask another DNS for help, an so on, until an answer is found and a reply is sent to the DNS client. 10