LAN - Anton-L-GitHub/Learning GitHub Wiki
Allmänt
Enheter
-
Bit
- 1 eller 0
-
Byte
- 8st bits
IP-Adress
-
IPv.4
- 32 Bits, 4 Bytes
-
IPv.6
- 128 Bits, 16 Bytes.
OSI-Modellen
- Beskriver hur data packas ner och upp för transport över nätverk.
- Används egentligen inte på rikigt, man använder TCP/IP.
-
7. Application
- HTTP, FTP, email
- Data is still something people can read.
-
6. Presentation
- AKA. Translation layer
- Data is decompressed / compressed
- Data is decrypted / encrypted
-
5. Session
- AKA. Traffic cop
- Directs network traffik.
- Establishes, manages and terminates connections.
-
4. Transport
- Portar
- Hanterar datautbytet
- Återskickar paket som inte mottagaren fick.
- Kan se om paket blev mottagna.
-
3. Network
- IP-Adresser
- Navigering
- Packeterar och adresserar packet med IP-adresser.
- Bryter isär och sätter ihop paket.
-
2. Datalink
- MAC-Adresser
- LLC-Adresser
- Encodes data from bits
- Decodes data to bits
- Hanterar frame synchronization
-
1. Physical
- Bitar
- Det fysiska, kablar, kontakter, strömstyrka osv.
Swichar
Subnet
-
Dela in ett nätverk i mindre delar.
-
Sparar IP-Adresser.
-
Bättre för prestandan, säkerheten.
-
Subnet klasser
- A = 255.0.0.0
- B = 255.255.0.0
- C = 255.255.255.0
-
FLSM
- Fixed Lenght Subnet Mask
- Alla subnät är lika stora med lika många hostar.
-
VLSM
- Variable Lenght Subnet Mask
- Olika subnät är olika stora.
- "Subnetting a subnet"
Casting
-
Unicasting
- One-to-One.
- One sorce to one destination.
- Unknown unicasts flood:as/broadcastas ut på alla activa portar.
-
Multicasting
- One-to-Many
- One sorce to many destinations.
-
Broadcasting
- One-to-all
- Sends to all other nodes on network.
- Limited broadcast
- Paket skickat till flera/ett speciellt nätverk
- Directed broadcast
- Paket skickat till tex 192.168.0.255.
- Alltså den högsta addressen som subnätet tillåter.
- FF:FF:FF:FF:FF
- Flooded broadcast
- Paket skickat till allt.
- Limited broadcast
Duplex
- Dagens maskiner är typ alltid full-duplex.
- Switchar känner av vilken, automatiskt.
-
Half duplex
- Send or recieve, en i taget.
-
Full duplex
- Send and recieve, samtidigt.
VLAN
- Virtuellt lan
- Möjliggör att olika "LAN" är kopplade på samma switch.
Trunking
- Länken mellan switchar.
- Interfacet mellan switcharna kallas "trunk ports".
- Kan skicka information från flera olika vlan på samma trunk port.
- Taggar framesen med VLAN skickar den över samma trunking port.
Spanning tree protocol
-
Förhindrar främst loopar i switchar.
-
Roles
- Root Ports - The best port to reach root-switch
- Designated Ports - Port with best route to the root bridge
- Non-Designated Ports - All other ports that are in a blocking state
-
Regler
- Elect a Root Bridge/Switch
- Place root interfaces into "forwarding state"
- Non-root switch selects a "root port"
- Remaining links choose a Designated port.
- All other ports are put into "blocking state"
-
States
- Disabled - Turend off
- Blocking - Blocks traffic
- Listening - Not forwarding traffic and not learning MAC-addresses.
- Learning - Learning MAC, not forwardning.
- Forwardning - Normal state, learning and forwardning.
Routers
ROAS - Router on a stick
- När ett interface kan lyssna på traffik från olika nätverk.
- Löser problemet om data, från olika VLAN/Nätverk, kommer trunkat på samma interface/lina.
- Namnet kommer ifrån om du ritar upp detta, topografin.
- Man löser detta genom att skapa "Sub-interfaces".
- Tilldelar subinterfacen en IP i de olika näten.
- Behövs inte på layer-3 switchar.
Routing
-
Static routing
- Manuellt lägger till routes i routing tablet.
- "Routa traffik till 192.168.10 genom 172.16.10.2"
- Terminologi
- Network route
- Är "IP":n till ett speciellt nätverk/subnät
- Mindre än /32 nätmask, eftersom att den pekar på en range av ip-adresser.
- Host route
- Pekar på en speciell host.
- /32 Nätmask.
- Floating static
- "En längre backupväg till destinationen."
- Är typ en backup till en annan static/dynamic route.
- Har en högre "administrativ distance" än den andra routen.
- Network route
-
Default routing
- Default är när alla paket skickas till en viss annan router.
-
Dynamic routing
- När routrar, genom protokoll, automatiskt hittar destinationer och vägarna/"routes" till dem.
- Routrarna måste använda samma protokoll för dela sina "routes" med varadra.
- När en router märker skillnad på ett nätverk så "advertise":ar den det till de andra routrarna.
-
Dynamic Routing Protocols
- RIP
- RIPv2
- OSPF
- IGP Protocol - meaning its a part of a single autonomous system.
- Link state protocol.
- De lär sig information genom att skicka ut
"Link State Advertisements"
-LSA
- Detta sparar sedan i routernas
LSDB
-Linked State DataBase
- Målet är att alla routrar ska ha samma information i sin LSDB.
- STEG
-
- Become neighbours
- Two routers, runnning OSPF, on the same link agree to form a neighbour relationship.
-
- Exhange database, LSDB information with eachother.
-
- Choose the best routes.
- Each router chooses the best routes to add to its routing table based on the LSDB info.
- The best route is calculated with
SPF
.
-
- EIGRP
- Pelle
- RIP
Routing Terminologi
- Administrative distance
- Ett värde som routrar använder för att välja den bästa pathen när det finns fler "routes" till samma destination, även fast vägarna kan ha olika protokoll.
- Protocoll metrics
- Hur ett protokoll ser hur långt det är till en destination.
- Hur protokollet vet den bästa vägen till destinationen.