ARP og ICMP. - service protokoller, som vi ikke kan undvære! Netteknik 1

Relaterede dokumenter
Ethernets placering i OSI modellen

Ethernet teknologi. - hvordan fungerer det? Netteknik 1

Internet Protokollen. - IP er arbejdshesten på næsten alle netværk! Netteknik 1

TCP & UDP. - de transportansvarlige på lag 4. Netteknik 1

Internet Protocol (IP)

IP version 6. Kapitel 3: IPv6 in Depth Baseret på bogen: Cisco Self-study: Implementing Cisco IPv6 Networks Henrik Thomsen V1.0.

H.323. Protocol suite. En ITU standard til VoIP

Network management. - hvad sker der på mit netværk?! Netteknik 1

Net Videre TCP/IP repetition Øvelse

NETVÆRKSKURSUS Oktober November jmt

Netværksovervågning og -administration

Ethernet & OSI modellen

Datanet Obligatorisk opgave 3: IP og ICMP. René Hardi Hansen Michael Falcke Nilou Anders Bjerg Pedersen Hold september 2007

VLAN - Virtual Local Area Network

Network. Grundlæggende netværk. Region Syd Grundlæggende netværk

VLAN. - mange logiske net på ét fysisk! Netteknik 1

Her kan du læse om OSI modellen, og de 7 forskellige lag. Der er en mindre detaljeret beskrivelse udfra hvert lag.

Netkit Dokumentation

QoS. - prioritering af pakketransporten! Netteknik 1

VLAN. - mange logiske net på ét fysisk! Netteknik 1

Netteknik 1. AMU kursus nr Netteknik 1 (AMU 44947) - anvendelse af teknologier og begreber. Formålet med kursus

Network. Grundlæggende netværk. Region Syd Grundlæggende netværk

Computer netværk og TCP/IP protokoller. dcomnet 1

IP version 6. Kapitel 2: IPv6 adresser. Baseret på bogen: Cisco Self-study: Implementing Cisco IPv6 Networks Henrik Thomsen V1.0.

SNMP Simple Network Management Protocol. Henrik Thomsen/EUC MIDT 2007

Computer netværk og TCP/IP protokoller. dcomnet 1

Hub & Lag 2 Switch. - Ethernet-enhederne fra lag 2! Netteknik 1

Netværksmålinger. - en introduktion! Netteknik. TCP - IP - Ethernet

Ethernet HUB s og Switche

Basal TCP/IP fejlfinding

Netteknik 1. AMU kursus nr Netværk grundlæggende ( AMU Netteknik 1 ) - anvendelse af teknologier og begreber. Formålet med kursus

VLAN, Trunk & VTP. VLAN: Virtual Local Area Network

Routeren. - og lag 3 switchen! Netteknik 1

Deling i Windows. Netteknik 1

Netteknik 1. - anvendelse af teknologier og begreber. AMU kursus nr

IPConfig Event Viewer Ping NSLookUp. Netstat NBTstat (LM)Host file WINIPCFG. Route Tracert Arp WNTIPCFG

Netværksmålinger. - en introduktion! Netteknik

SIP. Session Initiation Protocol. TDC IP telefoni Scale

Computer Networks Specielt om Infrastrukturer og Teknologi

IPv6 sameksistens med IPv4. af Laurent Flindt Muller & Jakob Pedersen

IPT Netværk. IPT netværks protokoller. TDC IP telefoni Scale

- en introduktion! Netteknik

Deling i Windows. - via NetBIOS eller Hjemmegruppe! Netteknik 1

VLAN. VLAN og Trunks. Region Syd Grundlæggende netværk

Kursushæfte til Netværk Grundlæggende

WAN s. - langdistance netværk! Netteknik 1

SIP. Session Initiation Protocol TDC IP telefoni Scale. SIP design mål

Route-tabellen. Routertabel R2. Routertabel R3. Routertabel R1. Routertabel R4 NETVÆRK SENDES TIL

Hæfte til kurset Netværk Videregående 1

IP routing. Netteknik 1. Routere er de enheder på netværket som kan flytte IP datapakker mellem forskellige logiske netværk (IP net) Router

Netværkslaget Rutning og sammenkobling

IP routing. - flytter pakkerne effektivt på lag 3! Netteknik 1

VoIP. Voice over IP & IP-Telefoni. Lars Christensen & René Truelsen, Dec. 2004

QoS Design overblik. QoS på L3

OSI modellen TCP/IP protokol arkitekturen IP adresser. DHCP DNS Fysiske netværks enheder. Operativsystemer og netværk Lektion 4

Spanning Tree. - mulighed for redundans på Ethernet! Netteknik 1

Dataanlæg, grundlæggende TCP/IP

Industriel Ethernet, profinet

Tildel fast IP adresse til BC9xxx med ARP og oprettelse kommunikation fra TwinCat

PNI/GRN - 1. kursusgang

General setup. General konfiguration. Rasmus Elmholt V1.0

IP version 6. Kapitel 1:Introduktion til IPv6. Ikke flere IP adresser?

2x50 ETHERNET MODUL. RS485 slave med Ethernet-IP. Gælder for: Program nr.: AUXSLAVE v1 Dokument nr.: 0422md2x50-2v1 Dato:

TCP/IP stakken. TCP/IP Protokollen består af 5 lag:

Et netværk bliver til

Introduktion til MPLS

Søren Guldbrand Pedersen Diverse noter til PC & Net Side 2 af 8. TYPE - viser fil eller program på skærmen.

Tildel fast IP adresse til BC9xxx med BootP og oprettelse kommunikation fra TwinCat

Netværk 1 ifølge OSI modellen

IP telefoni. - ét netværk til data, video og tale! Netteknik 1

UniLock System 10. Manual til COM Server CV72. Version 1.0 Revision

Adressering af ind- og ud gange på CXxxxx IEC1131 PLC uden TC system manager

Signalopsamling i netværk. Kristen TheCamp.dk 2015

Internettet Netværk. Hvad er netværk?

BGP Peers Opbygning af BGP Peers/Neighbors

M A D S L A R S E N, A S G E R B A L L E G A A R D & J O N A S K R O N B O R G R O S K I L D E T E K N I S K E G Y M N A S I U M.

Rådgivning når viden gør en forskel

IT og økonomi. Lektionens emner. Hvorfor netværk? Lektion: N: Netværk

OPSÆTNING AF VPN TIL KUNDER

Netteknik 1 Byg et netværk med SO-HO router Øvelse

Introduktion til FoIP (Fax over IP)

IP adresser. En ip adresse består af en 32bit adresse (dec.) En oktet består af 8 bit. Eller en Byte.

Hvad er VoIP og fordelene ved det?

Ethereal Intro && Ethereal HTTP. René Hansen Anders Bjerg Pedersen Michael Nilou Hold 1 September 12, 2007

Cisco ASA Vejledning. Opsætning af DMZ-zone

Tildel fast IP adresse til BC9xx0 via System Manageren

Introduktion til Quality of Service

Hvis du ønsker at tilgå Internet trådløst, skal du selv anskaffe dette udstyr. Det kaldes ofte et access point eller en trådløs router.!

Netværk & elektronik

Quality of Service. - en introduktion! IP telefoni kursus

Indhold Kapitel 1 Computernetværk og internettet

Application Note: AN-Z05

Netværk, WAN teknik. Introduktion til VPN. Afdeling A Odense. WAN kredsløb. Hovedkontor Viborg. Afdeling B Roskilde

Netværksprojekt. Projektdeltagere: Henrik Hansen. Kristjan Nielsen. Martin Gertsen. Ognjen Grgic. Rasmus Dal

Datapakke. Data. Afsender. Modtager

Data kommunikation. Lkaa 2012

af Philip De Skæve Gallere Birk-Jensen

Sikker netværkskommunikation

Transkript:

ARP og ICMP - service protokoller, som vi ikke kan undvære! Netteknik 1

ARP & ICMP Protokoller, som udfører forskellige servicefunktioner på og imellem OSI lagene 2 og 3 Type Code Checksum Type-specific Data Internet Header ICMP protocol Hardware Protocol HLen PLen Operation Sender MAC Addr Sender IP Addr Target MAC Addr Target IP Addr ARP protocol

ARP vist i OSI modellen Lag 7 Applikation Giver netværks adgang for programmer uden for OSI modellen fx til fil overførsel, regneark, ETB og terminal emulering. Lag 6 Præsentation Kode konvertering (MP3, TIFF), kryptering dekryptering og komprimering de komprimering af data. Lag 5 Session Lag 4 Transport Lag 3 Netværk Lag 2 Data Link Etablerer, styre og afslutter sessioner (kommunikation) mellem applikationer (Simplex, half duplex, fuld duplex ). End to end forbindelser. Opbygger virtuelle forbindelser. Flow kontrol. Fejl kontrol og korrigering. Adressere og router pakker på nettet. Forbindelsesløs kommunikation. Logiske adresser. Kontrollere adgang til det fysiske medie. Fejl og flow kontrol. Fysisk adressering. Pakker data i frames. Lag 1 Fysisk Kabler, stik, datahastighed. Sender og modtager elektriske signaler. ARP s opgave er at skabe sammenhæng mellem MAC- og IP adresser

ARP protokollen ARP - Address Resolution Protocol Kan opfattes som et bindeled mellem adresserne på lag 2 (datalink) og adresserne på lag 3 (netværk), f.eks. mellem Ethernet- og IP-adresser. Er en fast del af TCP/IP protokol suiten Dækker over en række standarder, f.eks. er RFC 826 navnet på standarden for Ethernet Address Resolution Protocol. Prøv at se på hjemmesiden http://www.ietf.org/rfc.html

ARP s funktion på LAN Hmmm brugeren ønsker at snakke med 74.10.2.17, men jeg har glemt maskinens MAC adresse! Så må jeg bruge ARP! 74.10.2.3 Til alle (broadcast): Jeg skal bruge MAC adressen på 74.10.2.17 74.10.2.17 IP: 74.10.2.17 - MAC??? Til spørgeren (unicast): Jeg har hørt dit broadcast, og her er min MAC adresse IP: 74.10.2.17 = MAC 000c.0f45.a4b2

ARP s funktion på Internet: 74.10.2.3 Hmmm brugeren ønsker at snakke med 194.182.2.17, men den adresse er ikke på mit eget net? Så må jeg bruge min gateway! 194.182.2.17 IP: 74.0.0.1 - MAC??? Til alle (broadcast): Jeg skal bruge MAC adressen på IP 74.0.0.1 IP: 74.10.2.17 = MAC 000c.0f45.a4b2 Til spørgeren (unicast): Jeg har hørt dit broadcast, og her er min MAC adresse 74.0.0.1 Router Router

ARP -a kommando Visningen af ARP cache på en Pc:

ARP - teknisk set ARP kommandoen både anmoder, svarer og overfører adresser, som alle hosts på kablet kan bruge til at opdatere deres ARP cache med. Eventuelle oplysninger i ARP cachen slettes, hvis en host er flyttet eller har fået nyt interface kort (hvilket vil ændre MAC adressen). Værdien 1 i Hardware indikerer at der anvendes Ethernet. Protocol som spørger kan fx være IP. Hardware Protocol HLen PLen Operation Sender MAC Addr Sender IP Addr Target MAC Addr Target IP Addr Operation feltet specificere om det er en anmodning eller et svar. HLen (Hardware address Length) og PLen (Protokol address Length) anvendes hvis der er tale om vilkårlige adresselængder. I f.eks. Ethernet er værdierne Hlen= 6 bytes og Plen = 4 bytes.

ICMP vist i OSI modellen Lag 7 Applikation Giver netværks adgang for programmer uden for OSI modellen fx til fil overførsel, regneark, ETB og terminal emulering. Lag 6 Præsentation Kode konvertering (MP3, TIFF), kryptering dekryptering og komprimering de komprimering af data. Lag 5 Session Lag 4 Transport Lag 3 Netværk Lag 2 Data Link Lag 1 Fysisk Etablerer, styre og afslutter sessioner (kommunikation) mellem applikationer (Simplex, half duplex, fuld duplex ). End to end forbindelser. Opbygger virtuelle forbindelser. Flow kontrol. Fejl kontrol og korrigering. Adressere og router pakker på nettet. Forbindelsesløs kommunikation. Logiske adresser. Kontrollere adgang til det fysiske medie. Fejl og flow kontrol. Fysisk adressering. Pakker data i frames. Kabler, stik, datahastighed. Sender og modtager elektriske signaler.

ICMP protokollen ICMP står for Internet Control Message Protocol Protokollen bruges bl.a. til fejlmeldinger mellem IP hosts ICMP data overføres vha. IP pakkernes datafelt ICMP protokollen regnes for en del af selve IP protokollen og betragtes som en extension til denne. I ICMP headeren er der bl.a. et typeog et kodefelt (se figuren) Packet Inter-Network Grouper (PING) er en del af ICMP protokollen: Fx. betyder Type=8 Kode=0 en PING forespørgsel og en Type=0 Kode=0 betyder et PING retursvar Type Code Checksum Type-specific Data Internet Header

ICMP protokollen ICMP har en lang række af meddelelsestyper fx: Destination Unreachable (3): Net, host, protokol, eller port kan ikke nås! Fragmentering skal anvendes, men er ikke tilladt! Routeren kan ikke nå maskinen! TTL udløb: Datagrammet døde i transit! Forfatteren til Ping, Mike Michael John Muuse, gav oprindeligt kommandoen navnet Ping inspireret af sonar-lyden fra en ubåd! Type Code Checksum Type-specific Data Internet Header