Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

TDAT2004 Datakommunikasjon med nettverksprogrammering

Oppgave 42 - BSS & ESS

Christian Zakariassen og Bjarne Bakk

1. Innledning

BSS og ESS hører til under Data Link laget lenkelaget i OSI-modellen. Dette laget er et protokollag som har til ansvar å overføre data. I et WAN (Wide Area Network) overføres data mellom nærliggende noder (eks: PPP), mens i LAN (Local Area Network) har laget som ansvar å sende data mellom noder på det samme nettverket (eks: Ethernet). Eksempler på slike protokoller er:

  • Ethernet - den aller vanligste teknologien brukt i lokalnett (LAN). Utviklet av Xerox, DEC og Intel.
  • Point-To-Point Protocol (PPP) - en vanlig protokoll brukt blant annet i telefon-linjer. Oppretter en forbindelse mellom to noder.

...

Selve temaet omhandler i hovedsak IEEE 802.11, som er et sett med spesifikasjoner for Media Access Control (MAC) og det fysiske laget PHY som tillater oss å implementere trådløse lokalnettverk (WLAN). IEEE 802.11 teknologien har røtter helt tilbake til 1985, når det ble bestemt av den amerikanske føderale kommunikasjons-domstol at ISM-båndet skulle kunne brukes ulisensiert. Men det tok hele 12 år til (1997) for at basisversjonen av standarden ble utgitt. Spesifikasjonene gis i dag ut og vedlikeholdes av "Institute of Electrical and Electronics Engineers (IEEE) LAN/MAN standardiserings komité (IEEE 802).

2. Ønsket funksjonalitet

BSS gjør slik at stasjoner kan kommunisere med hverandre på det fysiske laget. ESS samler tilkoblede BSSer til et aksesspunkt. I illustrasjonen nedenfor ser vi hvordan et LAN er bygd opp og hva som er lagt under BSS og ESS:
Image Added 

Figur 2: Illustrasjon over hvordan et LAN er bygd opp av BSS og ESS. 

Vi ser hvordan ESS er satt sammen av en eller flere BSS, og hvordan hver BSS har kun ett aksesspunkt. Peer-to-peer / ad hoc bruker IBSS for å kommunisere mellom hverandre da det ikke finnes noen aksesspunkter

3. Virkemåte

For å tilby grunnleggende byggeblokker for dette nettverket, har vi det som kalles SS (Service Sets). Dette er sett som inneholder alle enhetene som er assosiert med en forbruker- eller foretaks-versjon av IEEE 802.11. BSS og ESS er to ulike typer av nevnte service sets. Forskjellen på de forskjellige settene ser vi fra punktene listet opp:

Hva er BSS (Basic Service Set)?

  • Tilbyr den grunnleggende byggeblokken for et 802.11 trådløst LAN.
  • Ett enkelt aksesspunkt (AP) og alle dens tilhørende stasjoner utgjør i sin helhet et BSS
  • Har alltid kun ett aksesspunkt, men kan ha fra 1 til flere tilknyttede stasjoner.

Hva er ESS (Extended Service Set)?

  • Et sett som består av to eller flere sammenhengende BSS (som definert over) der sammenhengen er at de har samme nettverksnavn (SSID).

 

 

Hva er det temaet omhandler, hvor i kommunikasjonsmodellen hører dette hjemme.

Hvem har stått bak utviklingen, hvem gjør vedtak?

 

2. Ønsket funksjonalitet

Hva er oppgaven eller problemet man skal løse, hvilken funksjon er det behov for?

Hvilke andre funksjoner/tjenester er avhengige av, eller bygger på, det valgte temaet?

 

3. Virkemåte

Beskrivelse av løsning, aktuelle protokoller, fangster med wireshark, statistikker og annet

Vi har også nevnt noen andre viktige begreper. Ett av disse er "SSID" som enkelt sagt kan sies å være nettverksnavnet. På en annen måte kan man også si at SSID er det man bruker for å identifisere et BSS eller ESS. Når man bruker en SSID for å identifisere et BSS, heter det BSSID, og på samme måte heter det ESSID for et ESS. Noen stikkord:

BSSID (Basic Service Set Identifier)

  • Samme som MAC-adressen til det trådløse aksesspunktet.
  • Èn BSSID kun assosiert med ett BSS

ESSID (Extended Service Set Identifier)

  • Identifiserer samme netverk som en SSID gjør. Brukes når det er flere aksesspunkter på samme SSID.

ESS inneholder et sett med BSSer og må ha en SSID. Alle BSSer kan jobbe på samme eller forskjellige kanaler. Dette hjelper til med å styrke signalet gjennom hele trådløsnettverket. Flere aksesspunkter kan ha samme SSID, som fører til at man får et utvidet tjeneste set (ESSID). 

4. Kilder

https://en.wikipedia.org/wiki/Service_set_(802.11_network)

https://en.wikipedia.org/wiki/IEEE_802.11

Hvor finner man mer aktuelt lesestoff om dette temaet?

The data link layer or layer 2 is the second layer of the seven-layer OSI model of computer networking. This layer is the protocol layer that transfers data between adjacent network nodes in a wide area network (WAN) or between nodes on the same local area network (LAN) segment.[1] The data link layer provides the functional and procedural means to transfer data between network entities and might provide the means to detect and possibly correct errors that may occur in the physical layer.

The data link layer is concerned with local delivery of frames between devices on the same LAN. Data-link frames, as these protocol data units are called, do not cross the boundaries of a local network. Inter-network routing and global addressing are higher-layer functions, allowing data-link protocols to focus on local delivery, addressing, and media arbitration. This way, the data link layer is analogous to a neighborhood traffic cop; it endeavors to arbitrate between parties contending for access to a medium, without concern for their ultimate destination. When devices attempt to use a medium simultaneously, frame collisions occur. Data-link protocols specify how devices detect and recover from such collisions, and may provide mechanisms to reduce or prevent them.

...

https://en.wikipedia.org/wiki/Wireless_LAN#Architecture

http://repository.uobabylon.edu.iq/2010_2011/4_1913_27.pdf