Grundläggande nätverksteknik. F2: Kapitel 2 och 3



Relevanta dokument
Grundläggande nätverksteknik. F7: Rep66on

Datakommunika,on på Internet

Grundläggande nätverksteknik. F1: Introduk6on

Datasäkerhet och integritet

Grundläggande nätverksteknik. F3: Kapitel 4 och 5

Grundläggande datavetenskap, 4p

Datakommunika,on på Internet

IT för personligt arbete F2

DNS. Linuxadministration I 1DV417

DIG IN TO Nätverksteknologier

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, Internet började med ARPANET

TCP/IP och Internetadressering

Föreläsning 9 Transportprotokoll UDP TCP

Objektorienterad Programkonstruktion. Föreläsning 10 7 dec 2015

DIG IN TO Nätverksteknologier

Övningar - Datorkommunikation

1 PROTOKOLL. Nätverk. Agenda. Jonas Sjöström

Mattias Wiggberg 1. Orientera på Internet. IP-adress. IP-adresserna räcker inte... Mer om IP-adresser

Nätverk och Java, grunder Föreläsning 0: 0: Introduktion till Internet

Webbteknik II. Föreläsning 4. Watching the river flow. John Häggerud, 2011

Karlstads universitet Institutionen för Informationsteknologi Datavetenskap

5 Internet, TCP/IP och Tillämpningar

KomSys Hela kursen på en föreläsning ;-) Jens A Andersson

Föreläsning 5. Vägval. Vägval: önskvärda egenskaper. Mål:

Linuxadministration I 1DV417 - Laboration 5 Brandvägg och DNS. Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 19 februari 2013

Föreläsning 1. På klientsidan... Allmänt. På serversidan... Och dessutom... DD1389 Internetprogrammering 6 hp

Switch- och WAN- teknik. F7: ACL och Teleworker Services

Christer Scheja TAC AB

Webbservrar, severskript & webbproduktion

5 Internet, TCP/IP och Applikationer

DIG IN TO Nätverksteknologier

Datakommunikation I 5p

Nätverk grunder Föreläsning 1: 1: Introduktion till Internet

5. Internet, TCP/IP tillämpningar och säkerhet

DIG IN TO Nätverksteknologier

Tilläggs dokumentation 4069 Dns

Förebyggande Råd från Sveriges IT-incidentcentrum

OSI-modellen. Skiktade kommunikationsprotokoll. OSI-Modellen. Vad är en bra skiktindelning? Fysiska skiktet. Länkskiktet

Internet. Internet hur kom det till? Internets framväxt. Ett hierarkiskt uppbyggt telenät Kretskopplat/circuit switching

Föreläsning 5: Stora datanät Från användare till användare ARP

DNS-test. Patrik Fältström. Ulf Vedenbrant.

Mattias Wiggberg 1. Datorkommunikation, grundbegrepp. Skiktade kommunikationsprotokoll

F1 Nätverk och meddelandesändning

Tentamen i Datorkommunikation den 10 mars 2014

IP-baserade program. Telnet

IP Från användare till användare Vägval DNS Jens A Andersson (Maria Kihl) Att skicka data över flera länkar. Nätprotokoll

SVAR TILL TENTAMEN I DATORSYSTEM, HT2013

Informationsteknologi sommarkurs 5p, Datakommunikation

Från användare till användare ARP. (Maria Kihl)

Skärmbilden i Netscape Navigator

LABORATIONSRAPPORT Säkerhet och Sårbarhet Laboration 1 Brandväggar

Installationsguide / Användarmanual

Kapitel 5: Lokala nät Ethernet o 802.x. Lokala nät. Bryggan. Jens A Andersson (Maria Kihl)

Säkerhet. Säker kommunikation - Nivå. Secure . Alice wants to send secret message, m, to Bob.

Systemkrav och tekniska förutsättningar

DATA CIRKEL VÅREN 2014

Föreläsning 5: ARP (hur hitta MAC-adress) Från applikation till applikation

F1 Nätverk och meddelandesändning

Linuxadministration 2 1DV421 - Laborationer Webbservern Apache, Mailtjänster, Klustring, Katalogtjänster

1. Internets Applikationer 8 poäng

Föreläsning 6 Mål. Mänskor och IP adresser. Domain Name System (1/3) Numeriska adresser används i Internet

TNMK30 - Elektronisk publicering

Socket-programmering. Programmering för distribution. Klient/server ansatsen. Klient/server ansatsen TCP/IP protokollgrafen Java-programering

Datainsamling över Internet

Namn: (Ifylles av student) Personnummer: Tentamensdatum: Tid: Hjälpmedel: Inga hjälpmedel

TDDD80. Mobila och sociala applikationer Introduktion HTTP,SaaS. Anders Fröberg Institutionen för Datavetenskap (IDA)

Kihl & Andersson: Kapitel 6 (+ introduktioner från kap 7, men följ slides) Stallings: 9.5, 14.1, 14.2, Introduktion i 14.3, 16.1

Laboration 4 Rekognosering och nätverksattacker

Kapitel 6, 7, o 8: IP DNS Vägval Från användare till användare Jens A Andersson (Maria Kihl) Att skicka data över flera länkar.

Instuderingsfrågor ETS052 Datorkommuniktion

F5 Exchange Elektronikcentrum i Svängsta Utbildning AB

DNS laboration report Wilhelm Käll YYYY-MM-DD (the date the report was finished)

ANVÄNDAR-GUIDE för Bränneriets LAN

Tips: Titta på relevanta genomgångar på webbplatsen

DIG IN TO Administration av nätverk- och serverutrustning

Grundläggande rou-ngteknik. F2: Kapitel 2 och 3

Protokoll i flera skikt Fragmentering Vägval DNS. Jens A Andersson

Startguide för Administratör Kom igång med Microsoft Office 365

F6 Exchange EC Utbildning AB

Grundläggande rou-ngteknik

Varför fungerar det då? Elektro- och informationsteknik Lunds Tekniska Högskola

Föreläsning 9. Transportskiktet. User Datagram Protocol (1/2) Introduktion till modern telekommunikation Gunnar Karlsson, Bengt Sahlin 1

Stora datanät Från användare till användare. Jens A Andersson

Unix-Säkerhet. Övningsprov. Frågorna skall besvaras på ett sådant sätt att en insatt kollega skall känna sig informerad.

Nätverksteknik Mattias Claesson Joakim Juhlin

Tentamen i datakommunikation EDA343/DIT420 Vt 2011

Kapitel 6, 7, o 8: IP DNS. Från användare till användare. Jens A Andersson

Avancerad DNS - Laborationer

Hemmanätverk. Av Jan Pihlgren. Innehåll

Från användare till användare. (Maria Kihl)

Lastbalansering för webbservrar

Hur hänger det ihop? För att kunna kommunicera krävs ett protokoll tcp/ip, http, ftp För att veta var man skall skicka

Brandväggar och portöppningar. Manual

DIG IN TO Nätverksteknologier

Lösningar till tentan i ETS052 Datorkommunikation

Domain Name System DNS

Ansvarig lärare: Håkan Sundell, Anders Gidenstam, Jürgen Claussen Telefonnummer: (4214, 4134)

att det finns inte något nätverk som heter Internet Finns Internet? Varför fungerar det då? Nätet? Jag påstår

Transkript:

Grundläggande nätverksteknik F2: Kapitel 2 och 3

Kapitel 2 COMMUNICATING OVER THE NETWORK

Grundstenar i kommunka;on Tre grundläggande element Message source The channel Message des;na;on

Media

Segmentering och mul;plexing DATA Informa;on som skall skickas Segmentering ;ll paket EE paket skickas åt gången Multiplexing Demultiplexing

LAN, WAN och Internetworks Nätverkstyp bestäms av - - - Geografisk storlek Antalet hosts Tjänster i nätverket LAN Local Area Network Vanligen inom samma byggnad WAN Wide Area Network Sammanlänkning av flera LAN Samma administra;va domän Internetworks Sammanlänkning av flera WAN som är under samma administra;va kontroll. Anslut via ISP Internet Service Provider. Exempel: Telia, BBB

Vad är ee protokoll? Protokoll

Protokoll Regler för kommunika;on I nätverkssammanhang används protokoll bl.a. för Fysiska kontakter och kablar Spänningsnivåer och frekvenser UppräEande av förbindelse, avslutning av förbindelse Felkontroll och omsändning Binär kodning av informa;on och storlek på segment. Dirigering av trafik (rou;ng/switching)

Protokoll Protokoll kan vara proprietära eller öppna Protokoll skapas och definieras o^a av - Standardiseringsorgan som IEEE, IETF (RFC), ISO. Standarder följs tyvärr inte all;d - Speciellt inte av Microso^ - Varför ser webbsidor olika ut i olika webbläsare?

Protokoll Protokoll varierar med allt från ;llverkare, typ av enhet, olika nätverk, vad som är lämpligt

Protokoll HTTP specificerar hur data skickas mellan webbserver och klient TCP segmenterar strömmen, begär omsändning, reglerar has;ghet och storlek på segment IP används för adressering och rou;ng mellan nätverken Ethernet specificerar kablar, kontakter, spänningsnivåer, clock sync, lågnivåkommunika;on Nätverk

Protokoll finns överallt 7. Applica;on 6. Presenta;on 5. Session 4. Transport 3. Network 2. Data link 1. Physical HTTP, DNS, FTP, SMTP MPEG, JPEG, Encryp;on (Öppnar, stänger & uppräehåller förb.) TCP, UDP IP, IPX, Appletalk Ethernet Kontakter, ledardiameter, material

Inkapsling PDU: Email skickas. Email Data Dataströmmen segmenteras Varje segment får adressinforma;on Varje paket får frameinforma;on Segment Packet Frame INKAPSLING Dataströmmen skickas 1110111011000 01001010001 Bits Nätverk

Addressering och PDU

Addressering Sker på två lager: 2, och 3 IP: 10.0.0.2 MAC: 00:0A IP: 10.0.0.1 MAC: 00:0B IP: 10.2.0.1 MAC: 00:0C IP: 10.2.0.2 MAC: 00:0D IP: 10.3.0.1 MAC: 00:0E IP: 10.3.0.2 MAC: 00:0F Source Des9na9on 10.0.0.2 10.3.0.2 00:0A 00:0B Source Des9na9on 10.0.0.2 10.3.0.2 00:0C 00:0D Source Des9na9on 10.0.0.2 10.3.0.2 00:0E 00:0F

Portnummer Styr vilken applika;on hos moeagaren som skall hantera informa;onen Hanteras på lager 4 Port finns både för source och des;na;on Memorera de vanligaste portnummren Se materialet

Portnummer Request Webbserver Lyssnar på p80 Des;na;on Dest. Port Source Source port Response Des;na;on Dest. Port Source Source port 193.10.31.164 80 193.10.160.43 16678 193.10.160.43 16678 193.10.31.164 80

Portnummer Nummer Protokoll, tjänst 20,21 FTP, filöverföring 22 SSH, krypterad remote control (primärt linux/unix/bsd) 23 Telnet, ej krypterad remote control 25 SMTP, sändning av email 80 HTTP, webben 110 POP, används av (äldre) emailklienter

Protokoll: DNS DNS Domain Name System ÖversäEer namn ;ll IP- adresser (och tvärtom) Två verktyg för ae testa: nslookup och dig DNS- Server 1: IP för www.dnlab.se? 2: 193.10.31.164 3: Req: 193.10.31.164 www.dnlab.se 4: Response

DNS - detaljerat NS för.com? 2 192.228.79.201 Min DNS www.apple.com Rootserver (.) 3 1 17.251.200.70 4 5 6 NS för.com NS för.se NS för.nu NS NS för apple.com

DNS records Record A NS MX CNAME PTR SOA Pekar på Namn ;ll IP för host Namnserver för en domän Mail Exchange, IP för mailserver (SMTP) Canonical Name (Alias), pekar på annat namn Pointer, används för reverse lookup (bl.a.) Start of Authority, Administra;va uppgi^er om zonen, email ;ll ansvarig etc.

Kapitel 3 APPLICATION LAYER FUNCTIONALITY AND PROTOCOLS

Lager 7 - Applika;onslagret

OSI- och TCP/IP- modellen

OSI- och TCP/IP- modellen Programmerare Nätverkstekniker

OSI- och TCP/IP- modellen DATA HTTP JPEG- kodning Dialog klient/server Segmentering, portnummer IP- adressering MAC, frame- kodning S ä n d n i n g Signaler (spänning/ljus)

Lager- 7- protokoll Protokoll DNS HTTP FTP SMTP Funk9on Upplösa namn ;ll IP- adresser och tvärt om Överföring av filer för webbsidor Överföring av filer Används för ae skicka e- mail

Klient- servermodellen

P2P Båda parterna är lika mycket klient och server

Telnet, nslookup Telnet är utvecklat för remote controll av server Telnet KAN användas för ae testa vilket L7- protokoll som helst T.ex. HTTP NSLOOKUP kan användas för ae testa funk;on hos DNS- servrar

Innan vi slutar Vill ni vara med i datanäeekniks ledningsgrupp? 2 studenter från varje årskurs Träffa fram;da chefer från stora företag i regionen UEryck klassens önskemål för ledningsgruppen 4 möten per år