16. august 2004 - 22:08Der er
4 kommentarer og 1 løsning
osi modellen
dav
jeg står og skal bruge en beskrivelse over de 7 forskellige lag i OSI modellen. Og fejfindings metoder aka. halvveringes metoden.
**Det som jeg søger er en beskrivelse af hvert lag: Hvad der sker på laget ? Hvad laget gør godt for ? Hvordan hænger laget sammen med enten hardware/software ? Hvad skal man specielt lægge mærke til på dette lag ?
**For sig selv: En kort beskrivelse af hvordan man fejlfinder med OSI modellen ?
3.5.1 Application layer Protokoller designet til at møde kommunikations krav for en given applikation HTTP, FTP, SMTP,... 3.5.2 Presentation layer Protokoller der transmitterer data uafhængigt af det underliggende netværk (f.eks. til brug ved kryptering). Kan siges at indeholde applikation niveau protokoller der deles mellem flere applikationer. SSL, SET, CORBA data rep.,... 3.5.3 Session layer Håndtering af pålidelighed og fejl håndtering. Som f.eks. det der foretages af TCP 3.5.4 Transport layer Det nederste lag hvor der behandles beskeder i stedet for pakker. Her splittes beskeder i pakker til forsendelse og pakker samles til beskeder ved modtagelse. Protokollerne her kan være både connectionbased og connectionless. 3.5.5 Network layer Protokoller til transmission af pakker i et specifikt netværk. Dette inkluderer routing. IP, ATM virtual circuits 3.5.6 Data link layer Håndterer transmissionen af pakker mellem fysiske enheder koblet til netværket. F.eks. mellem par af routere eller router og host. Ethernet MAX, ATM cell transfer, PPP 3.5.7 Physical Det fysiske netværk der driver netværket. Transmission af binære data ved analog signalering. Ethernet baseband signalling, ISDN, analog modem
1. Fysisk lag – bitkodning, spændinger, strømme og stik Ansvarlig for at overfører bit til og fra tilsvarende fysiske lag hos kommunikationspartneren. Standarderne her beskriver bitkodning, spændinger, strømme, kabel-typer og stik. Det fysiske lag koder binære 0´er og 1´er til spændinger, der sendes til et bestemt ben på et stik. Det modsvarende fysiske lag modtager spændingerne fra et bestemt ben på et stik og dekoder dem til 0´er og 1´er før de sendes til datalink-laget.
2. Data Link lag – Fejlfinding, Framning, Flowkontrol (FFF) Kan tilbyde en pålidelig dataoverførsel mellem to systemer direkte forbundet med et datamedia. Kan tilbyde fejlkontrol og retransmission. Kan tilbyde flowkontrol, hvor modtageren kan bede senderen om midlertidigt at stoppe for transmissionen af pakker for at undgå at blive oversvømmet. (Ethernet, Token ring, LLC, HDCL og SDLC).
3. Netværks laget – Definering af adressestrukturen og finde vej for datapakkerne To systemer der er forbundet igennem et net der er serieforbundet med routere, skal kunne adressere hinanden med adresser, der er unikke for de tilkoblede systemer. Netværkslaget skal derfor kunne definere en adressestruktur og få datapakkerne transporterede den rigtige vej igennem de forbundne net.
4. Transport laget – Peer to peer mellem systemer indirekte forbundet Kan tilbyde en pålidelig dataoverførsel mellem to systemer direkte forbundet med et datamedia eller indirekte via mange net. Det vil skabe unødige forsinkelser, hvis der både anvendes en pålidelig datalink-lag-service og en pålidelig transport-lags-service. Derfor anvendes der i lokalnet og på de nye digitale WAN-linjer normalt ikke en pålidelig datalink-lags-service, men kun en pålidelig transportservice der sikre en fejlfri levering af data til de højere lag. Splitter data fra session laget i mindre pakker, som netværkslaget kan forstå og bearbejde. Sørger for, at data (pakker) kommer frem i samme rækkefølge, som de blev afsendt. (TCP, SPX og UDP)
5. Sessions laget – Dialogform og synkronisering De vigtigste funktioner i dette lag er dialogen og synkroniseringen. Dialogformen bestemmer om dataoverførslen skal kunne foregå i begge retninger samtidig (fuld duplex) eller skiftevis den ene og den anden vej (halv duplex). Ved synkroniseringen indsættes der nogle synkroniseringspunkter hvorfra man kan fortsætte transmissionen, hvis den pludselig ophører. Token krontrol (kun den, som holder token må udføre en operation på nettet).
6. Presentations laget – Konversion af syntaks, komprimering og kryptering Tilbyder at konvertere syntaksen, således at to forskellige systemer kan kommunikere med hinanden selv om de har forskellige tegntabeller, repræsentationer af heltal, realtal mv. præsemtationslaget benytter en standardiseret abstrakt syntaks til at konvertere det lokale systems syntaks til en standardiseret konkret overføringssyntaks før data transmitteres. Modtageren konvertere denne konkrete overføringssyntaks til sit eget lokale systems syntaks. Komprimering og kryptering er også funktioner der hører hjemme i dette lag. Disse funktioner kan også være indbygget i modemmer og andet udstyr.
7. Applikations laget – Service til applikationerne (API, filoverførsel, fjernopkobling) Tilbyder en programgrænseflade (API) til applikationerne, så de kan benytte sig af datakommunikationen igennem osi-modellen. Desuden er der defineret nogle hjælpeprogrammer som f.eks. kan overføre filer imellem to systemer med forskellige filsystemer, eller kan give adgang til fjernopkobling som terminal, selvom der bruges forskellige terminalstandarder på de forskellige systemer. Gennerelle tjenester (Case-common Application service elements): - Commitment (udførelse af flere operationer i en lang sekvens) - Concurrency (flere programmer kan arbejde på samme data uden tab af information) - Recovery (sørger for genopretning af data, hvis der opstår fejl i brugerprogrammerne) Specielle tjenester (Sase-special application service elements): - Filoverførsel (FTAM file transfer access & management) - Broadcast og MAIL meddelelser - Fejlhåndtering (koder) - Joboverførsel (JTAM job transfer access & management) - Terminalservice (VTS virtuel terminal service) Applikationsprotokoller fra TCP/IP-suiten: FTP, Telnet, SMTP og http. Applikationsprotokoller fra OSI-suiten: FTAM, VT og MOTIS
kbu>Her er jo grundlaget for en artikel, kan du så komme igang. Udbyg den lidt, det er lige den min firewall artikel mangler og jeg kunne også tænke mig at referere til den i andre sammenhænge
Computer Networks af Andrew Tannenbaum beskriver modellen godt, men det kan da godt være at jeg skal se at få tiden til min første artikel ;-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.