TCP/IP Handboken

Gunnar Gunnarsson

Publisher: Pagina, 1998, 306 pages

ISBN: 91-636-0512-0

Keywords: Networks

Last modified: April 22, 2021, 3:30 p.m.

lär dig hur Internet och intranät fungerar tekniskt bakom kulisserna.

Denna bok ger dig en god bild av Internets arkitektur. Författaren förklarar hur data transporteras på Internet, hur de olika adresseringssystemen fungera och hur de viktigaste protokollen är uppbyggda, från IP till HTTP. De teoretiska diskussionerna varvas med övningsexempel av varierande svårighetsgrad, allt från att skicka enkla ping-frågor till att skriva en liten webbserver och studera Telnet-protokollets terminalsförhandlingar. Övningarna är anpassade för Windows 95/NT och Unix och bygger på språken C och Perl. Det finns också ett utförligt kommenterat facit till övningarna.

Boken är avsedd för dig som kan använda Internet/intranät och vill veta hur det fungerar under skalet. De många övningsexemplen gör att boken är lämplig i utbildningssammanhang. Den kan också vara av intresse för nätverksprogrammerare som vill ha en introduktion till TCP/IP-stacken.

Boken är en omarbetad upplaga av Internetboken - en beskrivning av Internet och intranät.

  1. Nätverk och deras uppbyggnad
    • Länkskiktet
    • Nätverksskiktet
    • Transportskiktet
    • Applikationsskiktet
    • Förhållandet mellan skikten
    • Klient/server-begreppet
    • Motsvarande processer
    • Protokoll
    • Varför just TCP/IP?
    • Sammanfattning
  2. Adresseringssystem
    • Ethernet-adresser
    • IP-adresser
      • IP-adressernas struktur
      • IP-adresser i intranät l2
      • Dynamiska IP-adresser
    • IPv6
      • Unicast-adresser
      • Multicast- och anycast-adresser
      • IPv6 i intranät l6
    • E-postadresser
    • URL-adresser
    • Domännamnssystemet (DNS)
      • Ansvarsfördelning
      • Några tekniska detaljer
    • ARP och RARP
    • Sammanfattning
    • Övningar
  3. Nätverkets byggstenar
    • Repeterare
    • Bryggor
    • Routrar
      • Att välja väg
      • Hur skapas routingtabellen?
      • Dynamisk routing
      • RIP
      • OSPF
      • BGP
      • Några hårklyverier apropå routrar
      • CIDR
    • Nivå 3-växlar
    • Hubbar
    • Sammanfattning
    • Övningar
  4. IP och transportprotokollen
    • Pålitliga/opålitliga protokoll
    • Förbindelselösa/förbindelseorienterade protokoll
    • IP
      • Tjänstetyper
      • Fragmentering
      • TTL
    • ICMP
    • IGMP
    • Inkapsling
    • UDP
      • Portnummer
      • Kontrollsummor
    • TCP
      • Sekvensnummerfältet
      • Bekräftelsenummerfältet
      • URG-flaggan
      • ACK-flaggan
      • PSH-flaggan
      • RST-flaggan
      • SYN-flaggan
      • FIN-flaggan
      • Glidande fönster
      • Tilläggsfältet
      • Odödliga förbindelser
      • Anpassad starthastighet
    • Sammanfattning
    • Övningar
  5. E-postprotokoll
      • Hur skickas e-posten
      • Relä-MTA-moduler
      • E-postbryggor
    • SMTP
      • HELO
      • MAIL
      • RCPT
      • DATA
      • QUIT
      • RSET
      • VRFY
      • NOOP
      • Frivilliga SMTP-kommandon
      • Servern som blev klient
      • SMTP-serverns svarskoder
      • Svar med flera rader
      • Att kontakta postmästaren
      • Grupper
      • Storleksbegränsningar i SMTP
      • De tre delarna i ett e-brev
    • Rubriker i e-brev
      • Obligatoriska rubriker
      • Avsändarinformation
      • Mottagarinformation
      • Andra fält från SMTP-specifikationen
      • Användardefinierade rubriker
      • Icke-standardiserade rubriker
    • ESMPT
      • Message Size Declaration: storleksdeklaration
      • 8bit-MIMEtransport: 8-bitarsöverföringar
      • Delivery Status Notification: Leveransinformation
      • Pipelining: Effektivare kommandoöverföring
      • SMTP-tillägg på experimentstadiet
    • POP3
      • Exempel på en POP3-session
      • POP3-sessionens tre faser
      • Fasen Authorization
      • Fasen Transaction
      • Fasen Update
      • POP3-kommandon i fasen Transaction
      • DELE
      • LIST
      • NOOP
      • RETR
      • RSET
      • STAT
      • TOP
      • UIDL
    • Styra POP3- och SMTP-servrar med Telnet
      • Exempel: Styra en SMTP-server med Telnet
      • Exempel: Styra en POP3-server med Telnet
    • Styra en e-postklient via Telnet
    • IMAP4
    • LDAP
    • Kryptering av e-post
      • PGP
    • Sammanfattning
    • Övningar
  6. MIME
    • Tre vanliga problem: Å, Ä och Ö
      • Vilket nummer har tecknen?
      • Hur gör man med åttabitars teckenkoder?
    • Grundtankarna bakom MIME
    • MIME-rubriker
      • Content-Type
      • Content-Transfer-Encoding
      • Övriga MIME-rubriker
    • Omkodning av åttabitarsdata
      • QP (Quoted Printable)
      • Base64
      • Andra kodsystem
    • Specialtecken i rubriker
    • Unicode
    • Sammanfattning
    • Övningar
  7. Filöverföringar (FTP)
    • FTP:s grundläggande struktur
    • Exempel
      • FTP serverns svarskoder
    • FTP-kommandon
      • Sessionshantering
      • Filhantering
      • Överföringsparametrar och förbindelsehantering
      • Kataloghantering
      • Lokala kommandon
      • Övriga FTP kommandon
    • Överföringsparametrar
      • Filtyp och formatkontroll
      • Struktur
      • Överföringsläge
    • Anonym FTP
    • SFTP
    • TFTP
      • Pakettyper i TFTP
      • Exempel
    • Sammanfattning
    • Övningar
  8. Telnet
    • NVT-terminalen
    • Kommandon och kommandostruktur
      • NOP (No operation)
      • IP (Interrupt Process)
      • BRK (Break)
      • AO (Abort output)
      • AYT(Are you there)
      • EC (Erase character)
      • EL (Erase line)
      • IAC (Interpret as command)
      • GA (Go ahead)
      • Synch-signalen och DM (Data mark)
    • Förhandlingsbara tillägg
      • Underförhandlingar
      • Tillgängliga tillägg
    • Sammanfattning
    • Övningar
  9. World Wide Web och HTTP
    • HTML
    • HTTP
      • HTTP-versioner
      • Exempel
      • Förhållandet mellan URL-adresser och HTTP
      • Cache-funktioner i HTTP
    • Generella rubriker
      • Cache-kontroll
      • Förbindelsehantering
      • Andra generella rubriker
    • Meddelanden från servern
      • Cache-kontroll från servern
      • Behörighetskontroll
      • Varningar
      • Innehållsförhandling
      • Andra serverrubriker
    • Meddelanden från klienten
      • Innehållsförhandling
      • Villkorliga metoder
      • Behörighetskontroll
      • Användarinformation
      • Andra klientrubriker
    • Datadelsrubriker
    • Statuskoder
    • Prestandaproblem i HTTP
    • CGI, SSI och andra dynamiska tekniker
    • Sammanfattning
    • Övningar
  10. Intranät
    • Intranät ur teknisk synvinkel
      • TCP/IP tillsammans med andra protokoll
    • Nätverksstrukturer i intranät
      • Ett lokalt nätverk
      • Nätverk ihopkopplade genom fast förbindelse
      • Nätverk ihopkopplade genom Internet
    • Kopplingar mellan TCP/IP och kontorstillämpningar
    • Säkerhet i intranät
      • Paketfiltrerande brandväggar
      • Proxy-servrar
      • Transparenta proxy-servrar
    • Tillämpningar
    • Sammanfattning
  1. Internets historia
  2. RFC-dokument
    • Hur man får tag i RFC-dokument
    • Intressanta RFC-dokument
  3. Ordlista
  4. Litteraturlista
    • Böcker
    • URL-adresser
  5. Svar till övningarna
    • Kapitel 2
      • Övning 2:1
      • Övning 2:2
      • Övning 2:3
      • Övning 2:4
    • Kapitel 3
      • Övning 3:1
      • Övning 3:2
      • Övning 3:3
      • Övning 3:4
      • Övning 3:5
    • Kapitel 4
      • Övning 4:1
      • Övning 4:2
      • Övning 4:3
      • Övning 4:4
      • Övning 4:5
      • Övning 4:6
    • Kapitel 5
      • Övning 5:1
      • Övning 5:2
      • Övning 5:3
      • Övning 5:4
    • Kapitel 6
      • Övning 6:1
      • Övning 6:2
      • Övning 6:3
    • Kapitel 7
      • Övning 7:1
      • Övning 7:2
      • Övning 7:3
    • Kapitel 8
      • Övning 8:1
      • Övning 8:2
    • Kapitel 9
      • Övning 9:1
      • Övning 9:2

    Reviews

    TCP/IP Handboken

    Reviewed by Roland Buresund

    OK ***** (5 out of 10)

    Last modified: May 21, 2007, 3:25 a.m.

    This one is a good introduction.

    Comments

    There are currently no comments

    New Comment

    required

    required (not published)

    optional

    required

    captcha

    required