450 likes | 626 Views
Connecting to the Network. Networking for Home and Small Businesses – Chapter 3. Vad är ett nätverk?. Möjligheten att koppla samman människor och utrustning oberoende av var de befinner sig. telefon datorer television. Nätverk och dess fördelar. Ett konvergerat nätverk!!!.
E N D
Connecting to the Network Networking for Home and Small Businesses – Chapter 3
Vad är ett nätverk? • Möjligheten att koppla samman människor och utrustning oberoende av var de befinner sig. • telefon • datorer • television
Nätverk och dess fördelar Ett konvergerat nätverk!!!
Nätverk och dess fördelar • SOHO Network • Small Office/Home Office • delning av resurser • Internet • Skrivare
Nätverk och dess fördelar Skolor, företag Internet
Nätverk och dess fördelar • Definiera komponenterna i ett informationsnätverk • Hostar • sänder och tar emot information över nätverket (t ex PC) • ansluten till en nätverksenhet (network device) • Kringutrustning (Peripherals) • ej anslutna direkt till nätverket utan till hostar • Nätverksutrustning • hub, switch, router • Nätverksmedia • används för sammankoppling av hostar och annan utrustning
Nätverk och dess fördelar • Klienter och servrar • den installerade mjukvaran bestämmer rollen av klient eller server hos en host • Serverprogramvara • skickar information till andra hostars klienter • Exempel: Internet Information Server (IIS) • Klientprogramvara • kan efterfråga och visa informationen från en server • Exempel: Internet Explorer
Nätverk och dess fördelar • Peer-to-Peer nätverk • Möjligheten att fungera som både klient och server
Nätverkstopologier • Fysisk topologi • skapas för att visa var varje host är placerad I nätverket • visar hur varje är ansluten (media, annan utrustning osv)
Nätverkstopologier • Logisk topologi • hur hostarna använder nätverket • hostnamn, adresser, grupper, applikationer
Kommunikationsprotokoll • Primär uppgift för ett nätverk – att kommunicera • Kommunikationens delar • Sändare (sender, source) • har ett behov av att kommunciera • Mottagare (receiver, destination) • tar emot meddelanden och tolkar dem • Kanal (Channel) • kommunikationsvägen för informationen
Lyckad överföring av meddelandet • Regler (protokoll) måste följas: • Identifiering av sändare och mottagare • Kanal för överföringen • Överföringssätt • Språk • Grammatik • Hastighet och timing
Kommunikationsprotokoll • Encoding och Decoding • Kodning (Encoding) • Människor • överför tankar till språk, symboler och ljud • Datorer • meddelanden omvandlade till bits av sändande host • varje bit kodas till ljud, ljus eller elektriska pulser • destinationens host avkodar signalen • Avkodning (Decoding) • omvänd kodning
Kommunikationsprotokoll • Meddelandeformatering och inkapsling • Meddelandet kräver ett speciellt format • Jämför med delarna i ett brev • Mottagare (Identifier, recipient) • Hälsning (Salutation) • Meddelande (Message) • Avslutning (Closing) • Avsändare (identifier, sender) • Inkapsling (Encapsulation) • placera brevet i ett kuvert • Uppackning (De encapsulation) • kuvertet öppnas och brevet tas ut
Kommunikationsprotokoll • Meddelandet storlek har begränsningar som beror på överföringsmediet • Om ett meddelande är delat i mindre delar är det lättare att uppfatta och förstå • Om ett meddelande är för långt eller för kort kommer det att betraktas som omöjligt att leverera
Kommunikationsprotokoll • Timing • sända, när och hur fort eller långsamt • hur länge man skall vänta på svar • Accessmetod • bestämmer när någon kan skicka ett meddelande • kan prata när ingen annan pratar – annars uppstår en KOLLISON (CSMA/CD) • Flödeskontroll (Flow Control) • förhandling om överföringshastigheter • sändaren kan överföra meddelanden snabbare än mottagaren kan ta emot • Response Timeout • hur länge ska du vänta på ett svar innan du ska agera • Bekräftelse (Acknowledgment) • kan krävas för att försäkra att meddelandet blev levererat
Kommunikationsprotokoll • Meddelande mönster (Message Patterns) • Unicast – ett meddelande till en enda destination • Multicast – ett meddelande till en grupp • Broadcast – ett meddelande till alla hostar i lokala nätverket
Kommunikationsprotokoll PROTOKOLL = KOMMUNIKATIONSREGLER
Kommunikation i ett lokalt Ethernetnätverk • Datorerna måste tala samma språk för att kunna kommunicera!!!
Standarder i tekniken • Standarder – regler för hur utrustning från olika tillverkare skall fungera • Fördelen med standarder: • Förenklar design • Förenklar produktutveckling • Ökar konkurrensen • Skapar konsistens • Förenklar träning och utbildning • Fler val av tillverkare för kunderna
Standarder • IEEE (Institute of Electrical and Electronic Engineers) • skapar och underhåller nätverksstandarder • 802.3 – Ethernet standard • Terminologi för Ethernetstandarden • 100 Base-T • 100 = Hastighet i Mbps • Base = Basebandsöverföring • T = Twisted Pair
Kommunikation i Ethernetnätverk • Fysisk adressering • MAC-adresser (Media Access Control) • Ethernetkommunikation • varje interface har en MAC-adress • varje host kan “ta en titt” på datan men bara det interface som matchar destinationens MAC-adress kommer att svara
Ethernetramen (The Ethernet Frame) • Preamble – starten på tidtagningen • SFD (Start Frame Delimiter) – markerar starten på ramen • Destination MAC • Source MAC • Length/Type • Length – antalet bytes data • Type – talar om vilket protokoll som är mottagare av datan • Encapsulation – paket med information • FCS (Frame Check Sequence) – kontrollerar om ramen är korrekt
Hierarkisk designstruktur • Mindre lätthanterliga grupper tillåter trafiken att förbli lokal i nätverken • Delad i tre lager • Accesslagret • anslutning av hostar • Distributionslagret • sammanbinder mindre nätverk • Corelagret • höghastighetsanslutningar mellan distributionslagrets utrustning
Logisk addressering • MAC jämfört med IP • IP-adresser (Logisk adress) • tilldelning beroende på var hosten är placerad • tilldelad av en adminstratör • Delarna i en IP-adress • Nätverk – samma för alla hostar som anslutet till det lokala nätet • Host – unikt för varje host i det lokala nätet
Accesslagrets utrustning • Grundnivån • Består av: • hostar • grundläggande nätverksutrustning • hubbar, switchar och arbetsstationer
Hubb • Accepterar datasignaler från en port och skickar ut (regeneraterar ) den ut på alla portar • flerports-repeater (multiport repeater) • Kollisioner • resulterar i att meddelanden blir förstörda och oläsliga • uppstår när två eller flera hostar skickar sina meddelanden samtidigt (oönskat I nätverk) • INTE SÄRSKILT SMART • hubben märker ej kollisionerna och skickar även dessa signaler ut på alla portar
Hubbar och kollisionsdomäner • Kollisionsdomän – område där hostarnas meddelanden kan kollidera med varandra • Fler kollisionsdomäner = Bättre prestanda
SWITCH • SMARTARE ÄN HUBBEN • dedikerad bandbredd ut på alla portar • portarna delar ej bandbredd med andra portar (som hubben) • Kan vidarebefodra ett meddelande till en specifik host genom att titta i sin MAC-tabell • Om destinationens MAC-adress inte finns i MAC-tabellen skickas meddelandet ut på alla portar (flooding) • Bara hosten med rätt MAC-adress kommer att svara
Mer om switchar • Uppbyggnaden av MAC-tabellen • håller kontroll på ramar som sänds mellan hostar • bygger upp MAC-tabellen med de MAC-adresser som står som sändare på ramarna • Kollisionsdomäner • varje port på switchen är sin egen kollisionsdomän • En 8-ports switch = 8 kollisionsdomäner
Broadcast • Skicka meddelande till alla trots att det bara finns ett fält i Ethernetramen för en MAC-adress • skicka ett broadcast – MAC-adressen blir 48 ettor • hexidecimalt tal • FFFF.FFFF.FFFF • Användbart när hostar behöver skicka information men inte vet MAC-adressen till mottagaren • Switchar och hubbar vidarebefodrar broadcast till alla i det lokala nätverket (Broadcast Domain)
ARP-anrop (ARP Request) • Skickas när den sändande mottagaren känner mottagarens IP-adress men inte MAC-adress • Får tillbaka MAC-adressen till hosten om han finns i det lokala nätet
Distributionlagrets utrustning och kommunikationsmetoder • Ansvarig för att lokal trafik stannar i det lokala nätverket • Trafik avsedd för andra nätverk skickas vidare
Routrar • Routrar använder IP-adresser för att dirigera trafiken • switchar använder MAC-adresser • Routrar bygger routingtabeller • switchar bygger MAC-tabeller • Routrar avkodar paket • switchar avkodar ramar • Routrar tittar på nätverksdelen av IP-adressen • hittar bästa vägen till destination • Routrar skickar inte broadcastmeddelanden vidare!!!
Default Gateway • Används när en host vill skicka ett meddelande till en host i ett annat nätverk • Adressen till Default Gateway måste sättas på alla hostar som är anslutna till en router. Man anger adressen på routerns interface mot PC:n
Routingtabeller och ARP-tabeller • Används av routrar för att lagra information
Typer av routing • Dynamisk • information erhålls av närliggande routrar • Statisk • manuell inmatning av nätverksadministratören • Meddelanden med nätadress som inte finns I Routingtabellen • slängs om inte man har satt • En default route • “last resort” • kommer att skickas till en router som kan tänkas veta var det sökta nätet finns
Distributionslagret • LAN – Local Area Network • Under kontroll av en administratör
Distributionslagret • Packet Tracer
Planera ett lokalt nätverk • Undersök följande innan du börjar: • Antalet hostar • Typ av hostar • Applikationer som skall köras på nätverket • Data och utrustning som skall delas • Hastighetskrav (bandbredd) • Säkerhetsnivå • Tillförlitlighetskrav på nätverket • Förbindelsekrav
Bygga nätverk • Fysisk miljö • temperatur- och fuktighetskontroll • tillgång/placering av eluttag • Fysisk konfigurering • lokalisering av utrustningen • anslutning av utrustningen • placering/läng av kablage • hårdvarans konfigurering (hostar, servrar) • Logisk konfigurering • storlek på broadcast- & kollisionsdomäner • IP-adressering • Namnsättning • Rättigheter • Delning
Multifunktionell utrustning • Integrerade routrar • Linksys trådlösa router • problem = vid fel blir flera enheter drabbade • Cisco Integrated Services Router (ISR) • utför tjänster för tre olika utrustningstyper • router • switch • trådlös accesspunkt
Implementera & dokumentera nätverket • Utveckla en prototyp • testa nätverksdesign och funktion
Dela resurser • Anledning • Fildelning • Skrivardelning • Tänk på dettaviddelning: • säkerhetsaspekter • utdeladerättigheter • Windows • användenkelfildelning