Kursen fokuserar på kommunikationsprotokoll på nätverksnivå och på länknivåm tyngdpunkten ligger på generiska mekanismer på dessa två logiska kommuniktionsnivåer. För att ge en djupare förståelse av sådana mekanismer, utvärderas och jämförs designer av olika protokoll på dessa nivåe. Innehållet är inte begränsat till Ethernet och TCP/IP, som är de vanligast förekommande protokollen.
För att ytterligare illustrera olika principer och för att ge praktisk erfarenhet innehåller kursen, utöver teoretiska moment som föreläsningar, en uppsättning laborationer samt en projektuppgift.
Teknologen kommer att ges en djup förståelse för kommunikationsprotokoll på nivå 2 (länknivå) och nivå 3 (nätverksnivå), samt praktisk erfarenhet av att konfigurera och hantera TCP/IP-nät.
Detta innebär att efter fullgjord kurs ska teknologen att kunna:
* beskriva funktioner hos olika nätverkselement samt förklara design- principer för protokoll på nivå 2 och 3 (som t.ex. bryggor/switchar, "spanning tree"-protokoll, "link-state routing"-protokoll, multicast, adresserings-strukturer).
* kritiskt utvärdera existerande samt nya designer för kommunikationsprotokoll i allmänhet och särskilt för protokoll på nivå 2 och 3, genom att använda sig av tekniska bedömningsgrunder som skalbarhet, robusthet och hanterbaret som bas för jämförelser.
* jämföra och förklara fördelar och nackdelar med olika protokollkonstruktioner, baserat på generella principer och studier av olika standarder för protokoll (som t.ex IP, Appletalk, IPX, CLNP, OSPF).
* designa, konfigurera och hantera TCP/IP-nät och tillhandahålla tjänster åt slutanvändare genom att primärt använda sig PC-hårdvara och Unix. Teknologen ska kunna konfigurera och beskriva följande tjänster:
- dynamisk addresstilldelning (DHCP)
- interna routing-protokoll
- "domain name system" (DNS)
- TCP/IP-baserade applikations-servers, som email och WWW