mandag 23. mars 2009

Inga greier ut om TCP-IP og mye meir.

Inga greier ut om TCP-IP


Skal Man noen gang bli virkelig god nettverksadministrator eller skjønne nettverk og internett i dybden er TCP-IP nøkkelen til å lykkes.


Eg veit ikkje med dere, men eg er konstant nysgjerrig på alt. Alltid noe eg har lyst til å lære meg, sette meg inni. Stor frykt for å stagnere, skremmande!


Kva er TCP IP?


- Det er ein nettverksprotokoll


- Det er eit sett med regler som må til for å gjøre nettverket ditt internett kompatibelt


- Det er ein industristandard for åpne systemer (Åpne systemer er standardbaserte databehandlingsmiljø)


- TCP-IP er både transport som fører data og ein protokoll med regler for korleis dataene skal

transporterast


Å skjønne TCP-IP er ein utfordring for di fleste, så eg skal forklare korleis det fungerer så bra eg kan på ein enkel måte.


Startar med kva TCP-IP ikkje bryr seg om


- Maskinvare, operativsystem, grafiskbrukargrensesnitt – Vel din favoritt


- Overføringsmediet – Kabel eller trådlaust null stress.


- Leverandør – vel sjølv.


TCP-IP vever saman internett uansett kva maskinvare og programvare du bruker.


TCP-IP kjører på og koplar seg til nesten kva som helst, ikkje bare standard nettverks einingar som datamaskiner og skrivarar.


Du har kanskje sett The Big Bang Theory? Der di legger ut alle lysa i huset ut på internett, og ein gjeng med japanske nerder slår lyset av og på. Det går fint ann, så lenge du gjør om alle lysa i huset ditt om til nettverkseiningar (det er omfattande arbeid)


Det er mye rart som er kopla til internett, alt frå kaffitraktarar, brusautomatar til bilar.

Veldig artig! Spørsmålet er bare kva nytteverdien i dette er, kan diskuterast om det er noen.


I starten ble TCP-IP utviklet for å kopla saman datamaskiner frå ulike leverandørar, og utvikla seg til slutt til å bli ein standard for alle maskiner og operativ system. (Det finst sjølvklart alltid noen få unntak frå ein regel, det er ikkje snakk om tyngdekrafta her)


Over 50 millionar datamaskiner kjører med TCP-IP!


Dybden


TCP-IP bruker de 4 store nettverksoppgåvene: E-post, surfing, filoverføring og ekstern pålogging. TCP-IP er ein samling av protokoller, som utfører mange oppgåver og leverer mange tenester, de to viktigaste protokollane er TCP og IP (litt opplagt)


Når ein TCP-brukar ber om ein forbinding, sender den ein forespørsel til ein anna maskin, for å kunne sende ein slik forespørsel, må sendar spesifisere mottakarens adresse og postnummer. Når denne prosedyren er gjennomført, tilbyr TCP ein full forbindelse. Det gjør at data kan strømme i begge retningar på same tid. Maskinene holdar sjølv styr på di dataene som blir sendt og mottatt. Når forbindinga skal avsluttes, blir det frå ein av maskinene sendt ein beskjed om at det ikkje er meir data å sende. Den andre maskina bekreftar den beskjeden, og data kan ikkje lenger bli sendt.


I motsetting til TCP, er IP ein forbindingslaus protokoll, det er ingen oppkopla forbinding mellom di som skal kommunisere. Kvar pakke som går igjennom internett vil bli behandla som ein eigen pakke helt uavhengig av di andre pakkane (data-pakker/ip-pakker) Om ein av vegane til målet ikkje er tilgjengelig, har ruterane funksjoner for å omredigere pakkane. TCP-IP er altså da ein rutbar protokoll.


Kan skrive litt meir om routing ein anna gong, det er så mange tema her som overlappar kvar andre, litt vanskelig å ikkje ta heilt av!


Kan samanlikne det med å sende eit kjempe langt brev fordelt over ein haug av postkort, der korta tar forskjellige veier frem til mottakaren. Gjerne ikkje den kortaste og mest logiske vegen, men kommer frem til slutt. (som regel)


Det sitter IP-informasjon i alle IP-pakker, som innehelder Opphavsadresse, mottakaradresse og andre opplysningar som mottakaren trenger. IP klarer ikkje sjølv å skjekke om det er noe som er feil med pakken, så den får hjelp av ICMP-protokollen. (Internett Message Protocol) Den rapporterer om oppståtte feil til avsendaren.


Feilfinning og samansetting av dataene i riktig rekkefølgje utførast ikkje av IP, men løysast på eit høgare lag i OSI-modellen, det vil eg også greie ut om ein gong.


IP-adresser


Kvar datamaskin som er knytta et TCP-IP-nett må ha sin unike adresse for å kunne kommunisere, derfor trenger den ein IP-adresse. Det er eit 32-bit nummer som identifiserer sendaren eller mottakaren av data.


Kan også være 64-bits adresse om du kjører Ipv6, eg antar at di fleste framleis kjører på Ipv4


32 bit (4 byte) og er på formel w.x.y.z.


Eit eksempel på IP adresse er på desimalt format


128.121.188.201.


Kan også skrivast på binært format:

10000000.1111001.10111100.11001001

Binære tall: brukast av datamaskiner: 0 og 1.
Desimale tall: brukast av menneskjer: 0, 1, 2, 3, 4, 5, 6, 7, 8 og 9.


Liten Avsporing.


Det kan være greit å vita korleis man konverterer frå desimale tall over til binære tall og omvendt, her kan du laste ned fancy kalkulator. Sjølv om både Windows og Linux sin vitenskaplige kalkulator er meir enn bra nokk.


Du lærte sikkert på skolen at i f.ekst tallet 123 er det 1hundre, 2tiere, og 3enere.


Kan skrives 1*100 + 2*10 + 3*1 = 123


Legg merke til korleis talla vi multiplisere med går i ein tigong, poenget er det er vårt talsystem som fungerer slik.

Da over til datamaskinen sitt talsystem, da blir 123 representert noe annleis.


0*128 + 1*64 + 1*32 + 1*16 + 1*8 + 0*4 + 1*2 + 1*1 = 01111011


Skriver du svaret inn i ein kalkulator som kan gjøre binære tall om til desimale tall finner du ut at 01111011 er 123 desimalt.


Legg merke til korleis talla vi multipliserer med går i ein togong. Du ser kanskje systemet? Legger vi samen talla 128 + 64 + 32 + 16 + 8 + 4 + 2 + 1 = 255.


Reknar du med 0 blir det 256 teikn.


Det gjør kanskje ikkje så mye meining enda, men eg kommer dit etterkvart.


Korleis gjøre binærtall om til desimal tall?


Eg kan ein formel som gjelder for alle talsystem: siffer * talsystem ^ i posisjon.


Så skal vi gjøre om 01111011 om til 123 igjen blir det.


0*2^7 + 1*2^6 + 1*2^5 + 1*2^4 + 1*2^3 + 0*2^2 + 1*2^1 + 1*2^0

= 1*64 + 1*32 + 1*16 + 1*8 + 1*2 + 1*1
= 64 + 32 + 16 + 8 + 2 + 1
= 123


Avsporing over


Da over til IP-adresser igjen, snart blir det klarering i detta.


Ipv4 bruker 32-bits (4 byte) adresser, som avgrensar adresse området til: 4294 967 296 (2^32) Altså ein god del adresser.


Mange er reservert for spesielt bruk, som private nettverk ( -18 millionar adresser)

Og multicast adresser ( - 1 million adresser )



Ei IP-adresse er ein unik nettverksadresse som tildeles ein eining, som regel er det ein datamaskin eller skriver. Skrives som regel i fire grupper kvar på 8-bits. Kvar gruppe er konvertert over til desimaltal






Frå gammalt av er nettverk delt opp i klasser (1981) A, B, C og D. Framleis ganske utbredt å bruke, klase C nettverk er høvelig for di fleste privat personar, organisasjonar og små bedrifter.


I dag kan man vel sjølv korleis man vil deler opp, man får tildelt ei nettlinje. Den blir delt opp og tilpassa av It ekspert sjå skolen/bedrifta saman med ISP (internett service provider/nettleverandør) lager ei subnetmaske i lag.


Nettlinje: 213. 145.177.184/255.255.255.252.


Deler nettlinja opp i Net ID og Maskin ID (eller Host-ID)




Man velger selv kor man vil dra streken, da blir det 3 til maskin ID og 29 til net-ID.


29.

29+3 = 32. Get it?


Når du koplar deg opp mot ei webside vil du jo ikkje trenge huske sånne lange talrekker, det hadde ikkje vore spesielt effektivt eller hyggelig. Di fleste TCP-IP kommandoar erstatte talla med namn. Det er det DNS som gjør (Domain Name System) Den er snill og koplar talla opp til riktig domenenamn. Den oversetter frå Domenenamn over til IP-adresser.


www.tull.no = Domene


Man kan finne ut kva ip-adressa til tull.no er ved å bruke Nslookup i cmd.


Det vil eg ta seinare


Privatpersonar trenger som regel ikkje vite kva IP-adressa til ei side er, holde fint å vite domenet. Men det er greit å kunne litt grunnleggene om nettverk og internett, internett er jo eit stor stort nettverk. Skjønner man samanhengen i ting, er det mye lettare å fiksa og tilpasse tilkoplinga si heime.


Det er sjølvklart masse anna å si om TCP-IP


TCP-IP blir også kallet for Internett-protokollfamilien.


Andre protokoller som er utvikla spesielt for TCP-IP er


SMTP (e-post)


FTP (filoverføring)


SNMP (nettverksadministrasjon)


HTTP (web)


Mulig dette er litt rotete skrevet, Lærer så lenge ein lever.
Kos dere!


onsdag 11. mars 2009

Bits og Bytes


Litt om bits og bytes (mest for min eigen oversikt)

Dette er microsoft sinn standard.
Den er misvisande og direkte feil.
Men forsatt ein utbredt uvane å følge...

Bit - 1 eller 0
Byte - En serie av 8 bits.
Kilobyte - 1024 bytes (2^10)
Megabyte - 1024 kilobytes (2^20)
Gigabyte - 1024 megabytes (2^30)
Terabyte - 1024 gigabytes (2^40)


SI-standarden har sagt i over 100 år og sier fortsatt:
k = kilo = 1000 = 10^3
M = mega = 1000000 = 10^6
G = giga = 1000000000 = 10^9
T = tera = 1000000000000 = 10^12

Dette er ikkje det same som den binært tilpassa IEC-standarden fra 1998.
(Som eg følger)

Slik ser IEC-standarden ut:
Ki = kilobinær = 1024 = 2^10
Mi = megabinær = 1024 kilobinær = 1048576 = 2^20
Gi = gigabinær = 1024 megabinær = 1073741824 = 2^30
Ti = terabinær = 1024 gigabinær = 1099511627776 = 2^40

- Computer Science is no more about computers than astronomy is about telescopes.
~Edsger W. Dijkstra

mandag 9. mars 2009

Litt gøy, send videre crap.


40 things you don`t need to know about me!

1. Where's #1 on your top 8?
Earth

2. What is your favorite possession?
All the small cheap cute stuff and the stars in my roof.

3. Do you own a gun?
I have teeth, and a wooden sword.

4. If you could tell your last ex something what would you say?
Don’t really have anything to say, don’t care.

5. Do you get nervous before doctor appointments?
Sometimes, dentist is worse.

7. What's your favorite Christmas song?
I don’t like Christmas.

8. What do you prefer to drink in the morning?
Coffee or green tea

9. Can you do a push up?
Like 3. I can do about 25 girly pushups.

10. Is your bathroom clean?
No because there's a monster living in my house that trashes EVERYTHING.

11. What's your favorite piece of jewelry?
My Enneagram, it is a star polygon.

12. Do you take painkillers?
Rarely

13. What is your secret weapon to lure in the opposite sex?
My hatred of chick flicks, I do believe.

14. Do you have A.D.D.? (Attention Deficit Disorder)
Maybe, maybe not. Oh whoa SHINY!

15. What's your name?
Ivulgo the awesome.

16. Name 3 thoughts at this exact moment
1) Why is printer ink so expensive?
2) Why are printers so evil?
3) Why, why WHY!

17. Name the last 3 things you have bought
Printer ink, pen and notebook.

18. Name 3 drinks you regularly drink
Coffee, water and green tea

19. Current worry?
My printer!

20. Current hate?
I don’t hate, I just dislike allot.

21. Favorite place(s) to be?
My bed and the movies.

22. How did you bring in the New Year?
Dinner party with my boyfriend and our friends.

23. Where would you like to go?
Stonehenge, Scotland, England and Ireland.

24. Do you own slippers?
I have big furry teddy cats to walk in.

25. What shirt are you wearing?
No shirt, white sweater.

26. Favorite color(s)?
1. Purple/lilac
2. Black
3. White
4. Red
5. Any


27. Are you gay?
Define gay.

28. Do you sing in the shower?
Rarely

29. What did you fear was going to get you at night as a child?
Mostly ghosts, sometimes monsters.

30. Best bed sheets as a child?

Angels

Now I have stars.

31. Worst injury you've ever had?

Guess it was when i where learning how to dive as a child.


32. Who is your loudest friend?

CAMILLA

BUT I LOVE YOU FOR IT.

ESPECIALLY YOUR WITCH LAUGH.

34. Does someone have a crush on you?
Hope not, I’m taken.

35. Do you wish on shooting stars?
Yes.

36. What is your favorite candy?
Ice cream and mega lolly.

37. What song(s) do/did you want played at your wedding?
When i look into your eyes (romantic)

38. What song(s) do you want played at your funeral?
Depends on how I die, if I lived a long relatively happy life? I would go with tubular bells that are kind of how I see my life. If it were really tragic, probably in the arms of an angel.
39. What were you doing @ 12 AM last night?
Trying to sleep.

40. What was the first thing you thought when you woke up?
What is that smell?
Is there something burning? FIRE!! FIRE!!! AAAAHAHAHA!!

Quotes mean it was literal.

O.o.

torsdag 19. februar 2009

mandag 16. februar 2009

12 tommarane utviklar seg stadig

HP Pavilion tx2690



Stilig Mini pd, veldig stilig! Kraftig, liten, søt, og stilig.
Med vridbar skjerm! Finger avtrykk lesar, kva det nå ein betyr.

Ikkje akkurat ein billig lekekamerat.
Kommer med 6 og 8 cellers batteri.

Pris: Mellom 8200 - 10 000kr

Hp har også tenkt på lyd her, fasinerande unødvendig i grunn.

= 3D Sound Blaster Pro-kompatibel lyd, 16-bits integrert Altec Lansing®-høyttalere
Det må være fantastisk med skikkelig headsett.

Ellers har den: Kortlesar, web kamera med integrert microfon, VGA, S-video, microfon inngong, 3 usb portar.

Usb portar kan alltid dupliseres med ein duplikator, koster nesten ingenting på Class Ohlson.

Prosessor: AMD Turion™ X2 Ultra Dual-Core mobil prosessor ZM-82 2,2 Ghz, Nivå 2-cache 2 MB ( Altså bedre en atom, som er meir passande for 8,9 tommarane)

Minne: 3072MB
Lagrings kapasitet: 230 GB

Enda meir imponerande er at man kan skrive rett oppå skjermen med ein medfølgande sensor pen.

Sikle Sikle

Vurderer å kjøpe meg mini pd når ferie penga kommer,
Blir definitivt ein 12 tommar når eg har råd til ein.
8,9 blir litt for lite, da kan like fint ta notater på mobilen.

Ikkje så gale å bruke Nintendo ds til eingangs notat,
Perfekt til oppskrifter.

Eg trenger i grunn ein liten pd som er lett å bære rundt med seg, som greier masse.
Har tenkt å bruke den til studium, surfing og sjå film på bussen.
Ikkje så viktig med spilling.

Se kva eg har råd til
Glede seg!

tirsdag 3. februar 2009

Invulgo Brifer

Eg har fortida 2 laptopper
Ein som kjører Windows Vista Home Premium, og ein som kjører Ubuntu 8.04.
Begge er laget av Acer, noe Invulgo er fan av.
Også fan av Azus

Når Invulgo vinner lotteriet kommer ho til å kjøpe seg ein stasjoner Azuz med det nyaste ATI grafikk kortet og spille masse gøy spill.

Sikler
også etter ein Mini Azus!

Hoved laptoppen min kjører Vista, med Office 2007, Firefox, Retro spill emulator, Winamp, Vlc media player, Avg free, spybot search and destroy, Open office, RocketDock + + +

Over til maskinvare

Model: Aspire 5720Z

Prosessor: Intel(R) Pentium(R) Dual CPU T2330,
1.60Ghz 1,60 Ghz


Minne: 2,00 GB
System Type: 32-bits Operativ system
Navn: Queen-Vella (Etter vella i Jet Force Gemini)
Var ein av di beste på markedet tidlig i 2008.


Prøvde Installere Windows 2000 på min eldre Acer, den ble utsatt for eit kaffikopp uhell av Ace (min beste venn). Det var såklart eit stort sjokk for meg, og forferdelig påkjenning å være utan pc så lenge. Og utan Internett!

Ble ikkje sur på Ace, eg er relativt klumsete sjølv
Derfor hadde eg Idiot forsikring.

Noe som lønner seg å ha! sjølv om det kostar litt

Mekka ein del på den, så fekk eg den til å fungere.
Den er framleis ikkje heilt god, hender den henger seg opp med eit stort
PIIIIIIIIIIIIIIIIP
og da må eg bare dra ut kontakten
Har ikkje skjedd på ei stund nå.
Ingen av tastane fungerer, lydkortet koblar seg ut i ny og ne.
Noen gonger lever den sitt eiget liv


Men eg er glad i den for det, tror ikkje den er så glad i meg.
Eg utsetter den for grusomme eksperiment ofte.

Som sagt prøvde eg nylig å legge inn Windows 2000 på den, Ikkje det at eg trenger Windows 2000.
Har ein del programmer og spill frå den tida, utrolig kjekt å gå tilbake.
Men det fungerte ikkje, Biosen var ikkje kompatibel
Kan jo skaffe meg ein eldre Bios, men da ville ikkje Ubuntu fungere.
Liker Ubuntu for mye til det.


BIOS (Basic Input-Output System) er et program, innebygget i hovedkortet, som kjøres når en datamaskin skrues på. BIOSens primære oppgave er å forberede maskinvaren slik at annen programvare lagret på ulike media (disketter, harddisk, CDer) kan lastes, kjøres og ta kontroll over datamaskinen. Denne prosessen er kjent som «booting» eller «oppstart».


Dette er min gamle søte nydelige fine flotte Pd, brukte den da eg var ganske så liten. Var rundt 11år, limte på jordbær klistremerker på monitoren. Spilt masse på den, masse gamle koselige spill. Blant anna Tetris og pacman

Dette var min første pc, hadde den på jenterommet.
Mangen flotte øyenblikk

IBM Aptiva kom ut i september 1994, pappa kjøpte ein til familien i 1997.
Da han bestemte seg for å kjøpe ny pd fekk eg den gamle i 1999.

Brukte Windows 95,
og Pentium I prosessor
Husker ikkje Ram, men det var ikkje kraftige greier
Ganske bråkete maskin også.


Spilte også Favoritt retro spillet mitt, Witchaven.
Når eg blir gammal skal eg spille det på gamleheimen.
Det spillet er faktisk ganske urovekkande
selv om det er super pikslete.

Introdusert for Ace og Erling =)

mandag 26. januar 2009

tirsdag 20. januar 2009

Alt som folk lager!


Kva med å sove i ei data-likkiste, da slepper du å gå ut av senga om morgonen for å skjekke e-mail?

Ikkje?



søndag 18. januar 2009

mandag 12. januar 2009

fredag 9. januar 2009

onsdag 7. januar 2009

Omnomnomnomnom!!!!


ÆÆÆÆÆÆÆÆÆÆH!!!!

søndag 4. januar 2009

Gaming året 2008

Spill som ble spilt i 2008

Her kommer ukomplett liste i farten,

- Maple Story (I bølgjer sidan 2006)

- Heroes of Mana (lame)

- Super Mario Galaxy

- Lunar Genesis (igjen)

- Lemings

- Super Mario 3

- Tetris (som alltid)

- Heroes of Might and Magic (lan)

- Dungeons and dragons tiny adventures (eigentlig ganske lame spill)

- Wii Sports (lame! Løype gjømme seg!)

- Rayman 3 til Nintendo ds.

- Spore

- Mario Kart ds (alltid gøy)


Brettspill som ble spilt

- Yatzy

- Monopol (faktisk!)

- Alias

- Kranium

- Kokkelimonke

- Shotte ludo (ikkje noe god ide!)

- Dungeons and dragons 4th Edition

- Earth Dawn

- Sjakk (få gonger)

- Junta (Kult!)