Início da Internet Antes da Internet (~1960) – Primeiros sistemas computacionais consistiam de grandes sistemas para processamento de dados – Arquiteturas.

Slides:



Advertisements
Similar presentations
IP Addressing Higher Computing. TCP/IP TCP/IP is the communication protocol for the internet. TCP/IP is the communication protocol for the internet. TCP/IP.
Advertisements

1 IP - The Internet Protocol Relates to Lab 2. A module on the Internet Protocol.
Ch 20. Internet Protocol (IP) Internetworking PHY and data link layers operate locally.
IPv4 to IPv6 Network Address Translation. Introduction 4 What is the current internet addressing scheme and what limitations does it face. 4 A new addressing.
IP Address Presented by Ravi Namboori. IP Address IP Address is a numerical number assigned to each and every device which is looped in a computer network.
Computer Networks20-1 Chapter 20. Network Layer: Internet Protocol 20.1 Internetworking 20.2 IPv IPv6.
CE363 Data Communications & Networking Chapter 7 Network Layer: Internet Protocol.
IPv4 - The Internet Protocol Version 4
1 Internet Protocol Version 6 (IPv6) What the caterpillar calls the end of the world, nature calls a butterfly. - Anonymous.
Network Layer IPv6 Slides were original prepared by Dr. Tatsuya Suda.
Network Layer – IPv4 Dr. Sanjay P. Ahuja, Ph.D.
Chapter 20 Network Layer: Internet Protocol Stephen Kim 20.1.
Network Layer Packet Forwarding IS250 Spring 2010
IP Suite© Dr. Ayman Abdel-Hamid, CS4254 Spring CS4254 Computer Network Architecture and Programming Dr. Ayman A. Abdel-Hamid Computer Science Department.
Internet Control Message Protocol (ICMP). Introduction The Internet Protocol (IP) is used for host-to-host datagram service in a system of interconnected.
1 Computer Networks IP: The Internet Protocol. 2 IP is a connection-less, unreliable network layer protocol IP provides best effort services in the sense.
Oct 21, 2004CS573: Network Protocols and Standards1 IP: Addressing, ARP, Routing Network Protocols and Standards Autumn
CSCI 4550/8556 Computer Networks Comer, Chapter 20: IP Datagrams and Datagram Forwarding.
Oct 19, 2004CS573: Network Protocols and Standards1 IP: Datagram and Addressing Network Protocols and Standards Autumn
Chapter Overview TCP/IP Protocols IP Addressing.
1 Kyung Hee University Part 4 : Network Layer. 2 Kyung Hee University Role and Position of Network Layer o Network layer in the Internet model is responsible.
ICMP (Internet Control Message Protocol) Computer Networks By: Saeedeh Zahmatkesh spring.
G64INC Introduction to Network Communications Ho Sooi Hock Internet Protocol.
TELE202 Lecture 9 Internet Protocols (1) 1 Lecturer Dr Z. Huang Overview ¥Last Lecture »Congestion control »Source: chapter 12 ¥This Lecture »Internet.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
TCOM 515 IP Routing Lab Lecture 1. Class information Instructor: Wei Wu –Lecture and Lab session 2 – Instructor:
ES 101. Module 2 IP Addressing & Routing. Last Lecture Wide area networking Definition of “packets”
10/13/2015© 2008 Raymond P. Jefferis IIILect 07 1 Internet Protocol.
10/13/20151 TCP/IP Transmission Control Protocol Internet Protocol.
Fall 2005Computer Networks20-1 Chapter 20. Network Layer Protocols: ARP, IPv4, ICMPv4, IPv6, and ICMPv ARP 20.2 IP 20.3 ICMP 20.4 IPv6.
Suez Canal University – Faculty of Computers & Informatics - Cisco Local Academy Network Fundamentals.
Hour 4 The Internet Layer 1. What You'll Learn in This Hour: IP addresses The IP header ARP ICMP 2.
Protocols 1 Objective: Build a protocol foundation for Client / Server programming in an Internet Environment Note: RFCs available from
TCOM 515 IP Routing. Syllabus Objectives IP header IP addresses, classes and subnetting Routing tables Routing decisions Directly connected routes Static.
1 IP : Internet Protocol Computer Network System Sirak Kaewjamnong.
Chapter 81 Internet Protocol (IP) Our greatest glory is not in never failing, but in rising up every time we fail. - Ralph Waldo Emerson.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
ECE 4110 – Internetwork Programming IP Protocol. 2 * From TCP/IP Protocol Suite, B. A. Forouzan, Prentice Hall Position of IP in TCP/IP Protocol Suite.
CS4550 Computer Networks II IP : internet protocol, part 2 : packet formats, routing, routing tables, ICMP read feit chapter 6.
Internetworking Internet: A network among networks, or a network of networks Allows accommodation of multiple network technologies Universal Service Routers.
Layer 3: Internet Protocol.  Content IP Address within the IP Header. IP Address Classes. Subnetting and Creating a Subnet. Network Layer and Path Determination.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
CS 4396 Computer Networks Lab
19.1 Chapter 19 Network Layer: Logical Addressing Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
CSC 600 Internetworking with TCP/IP Unit 5: IP, IP Routing, and ICMP (ch. 7, ch. 8, ch. 9, ch. 10) Dr. Cheer-Sun Yang Spring 2001.
Linux Operations and Administration Chapter Eight Network Communications.
1 Computer Communication & Networks Lecture 19 Network Layer: IP and Address Mapping Waleed Ejaz.
THE CLASSIC INTERNET PROTOCOL (RFC 791) Dr. Rocky K. C. Chang 20 September
Internet Architecture. 2 INTRODUCTION INTERNET developed by a community of researchers centered around the Defense Advanced Research Projects Agency (DARPA)
1 Figure 3-5: IP Packet Total Length (16 bits) Identification (16 bits) Header Checksum (16 bits) Time to Live (8 bits) Flags Protocol (8 bits) 1=ICMP,
Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 Layer 3: Routing & Addressing Honolulu Community College Cisco Academy Training Center Semester 1 Version
IPv4 IPv4 The Internet Protocol version 4 (IPv4) is the delivery mechanism used by the TCP/IP protocols. Datagram Fragmentation Checksum Options Topics.
Lecture 13 IP V4 & IP V6. Figure Protocols at network layer.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Network Layer/IP Protocols 1. Outline IP Datagram (IPv4) NAT Connection less and connection oriented service 2.
IP: Addressing, ARP, Routing
Dr. Richard Spillman Fall 2006
IP - The Internet Protocol
IP - The Internet Protocol
Internet Control Message Protocol (ICMP)
Internet Protocol (IP)
IP : Internet Protocol Surasak Sanguanpong
Net 323 D: Networks Protocols
Chapter 15. Internet Protocol
IPv4 Addressing By, Ishivinder Singh( ) Sharan Patil ( )
IP datagram fields cont.
16EC Computer networks unit II Mr.M.Jagadesh
Anjuman College of Engineering and Technology Department of Computer Science and Engineering VII Sem. TCP and IP (Elective I) Prof. Nazish Khan.
NET 323D: Networks Protocols
Presentation transcript:

Início da Internet Antes da Internet (~1960) – Primeiros sistemas computacionais consistiam de grandes sistemas para processamento de dados – Arquiteturas e protocolos de redes proprietários eram usados – Infraestruturas de redes eram estendidas com o uso de componentes similares – Não havia interesse em interoperabilidade Cooperação entre instituições de pesquisa – Conduzida pela “Advanced Research Projects Agency (ARPA) Department of Defense (DoD) – Usuários em diferentes organizações necessitavam compartilhar informações – Confiabilidade (Reliability) necessária por conta de possíveis falhas em equipamentos – Advanced Research Projects Agency Network (ARPANET)

ARPANET Primeiro Esboço da ARPANET Initial ARPANET consisted of: – Interface message processors (IMP) – Host computers connected to IMP via serial line – Host-to-host protocol called Network Control Protocol (NCP)

ARPANET Em 1969 a ARPA inicia uma “experimental packet radio network” com a University of Hawaii. Esta rede ALOHANET conectava as ilhas do Havai mas era vista pela ARPANET como um simples terminal. Em paralelo outras redes baseadas em pacotes estavam sendo desenvolvidas na Europa Em 1972 o International Network Working Group (INWG) iniciou os trabalhos para conectar as diversas redes para criar uma rede global. Essa rede utilizaria rádio e satélite para com protocolos diferentes específicos para cada necessidade da rede.

O Nascimento da Internet In 1980, the U.S. military adopted TCP/IP as a networking standard A "flag day" transition from NCP to TCP/IP that took place on January 1, 1983 By 1985, the ARPANET was heavily utilized and the National Science Foundation initiated the development of NSFNET In 1990, commercial agencies and other general purpose companies required networking, giving rise to Internet service providers (ISPs)

O Nascimento da Internet The INWG managed the development of Internet and TCP/IP related protocols. From its very beginning, anyone was allowed to participate in the process merely by generating ideas for protocols to use on these emerging networks  The RFC or Request for Comments. The INWG evolved over the years into the Internet Engineering Task Force (IETF), IETF is now the standards body for TCP/IP and related protocols

Internet Traffic

Secção 2 – Componentes da Internet Simple Definition – The Internet is built with computers that are connected by wires. Each wire serves as a way to exchange information between the two computers that are connected. Practical Definition – The Internet consists of many distributed network architectures that are operated by many commercial organizations (ISPs) connected via major network exchange points as well as direct network interconnections [Internet Routing Architectures, 2nd Edition, Sam Halibi], all using the IP.

Home to Local ISP Connections

ISP with POPs in Different Cities IXPs – Internet Exchange Point POP – Point of Presence Nem todos os POPs precisam estar conectados diretamente Aos Providores de conteudo

Slide Com os IXPs tráfego entre dois ISPs pode ser comutado localmente. IXPs – Internet Exchange Point POP – Point of Presence

Mini Overview TCP/IP IP – Internet Protocol defines an unique IP address to every single computer. The distribution of IP addresses is supervised by a centralized authority known as the Internet Assigned Numbers Authority (IANA). The distribution is delegated to the Regional Internet Registry (RIR) all around the world.

Regional Internet Registry agents allocate IP addresses

Seção 3 – How the Internet Works – TCP/IP Layering

Encapsulation Process FCS - Frame Check Sequence

The Open Systems Interconnection (OSI) reference model Layer 1 Layer 2 Layer 7 Layer 3

7450 ESS Family

IPv4 Packet Header

IHL — IP header length. The number of 32-bit words that form the header. The value is usually five. TOS — Type of Service is also known as the Differentiated Services Code Point (DSCP). The TOS byte can be used to specify Quality of Service parameters for the packet, but this is often not respected by the network. Total Length — The combined length of the header and the data, in bytes Identification — Together with the source address, this 16-bit number uniquely identifies the packet. The number is used during the reassembly of fragmented datagrams. Flags — Three bits used for the fragmentation of packets. The first bit is unused. The second indicates DF, or don't fragment, meaning that the packet must be discarded instead of fragmented. The third indicates MF, or more fragments, indicating that this is not the last fragment Fragment Offset — A value that indicates which fragment of the original packet this corresponds to. This is used during the reassembly of fragmented datagrams. Time To Live (TTL) — Number of hops or links that the packet may be routed over, decremented by each router (used to prevent accidental routing loops) Protocol — Identifier that indicates the type of transport packet being carried (for example, 1 = ICMP, 2= IGMP, 6 = TCP, 17 = UDP) Header Checksum —1s complement checksum that is inserted by the sender and updated whenever the packet header is modified by a router. Used to detect errors introduced into the IP header. Packets with an invalid header checksum are discarded by all nodes in an IP network. Source IP Address — IP address of the original sender of the packet Destination IP Address — IP address of the final destination of the packet Options — Not often used. However when the options are used, the IP header length is greater than five 32-bit words to indicate the size of the options field.

IPv4 Address The unique L3 identifier of computers, routers, and other devices in an IP network The 32-bit address is expressed in dotted-decimal format, with each octet separated by a period IP address example: Binary equivalent: Ou apenas

IP Address Components

IP Address Classes

Class A (1 to 126) — A Class A network has an 8-bit network prefix and the highest-order bit is always set to 0. This allows up to 126 networks to be defined because, 2 of the networks are reserved. The network is reserved for default routes. The network is reserved for loopback functions. Class B (128 to 191) — A Class B network has a 16-bit network prefix and the two highest-order bits are always set to binary 10. Up to networks can be defined. Class C (192 to 223) — A Class C network has a 24-bit network prefix and the three highest-order bits are always set to binary 110. Up to networks can be defined. Class D (224 to 239) — Class D is used for multicast addresses in applications such as OSPF. Class E (240 to 255) — Class E is reserved.