Internet Application
Protocols and Standards

Recommended Study Plan

File name:
http://dsv.su.se/jpalme/internet-course/p96-study-plan.html

Latest change: 2003-09-07

Home page for this course:
http://dsv.su.se/jpalme/internet-course/Int-app-prot-kurs.html

Course Description, Work Task Description

Compendium
number and
page number
Title
0   Course Segment Description
0 An overview of common Internet protocols and services

Basic Concepts, DNS

5

862-876

Overhead pictures for the introductory lectures
6884-908 Introduction and basic concepts
5 1026-1089 Coding methods
4 465 Cache Consistency Mechanisms
4 472-494 The Domain Name System
1 19-46 RFC 1034: Domain Names
4 463-464 Distributed File Systems
5 619-620 A Beginner's Guide to URLs
2 425-437 Uniform Resource Locators (URL)
5947-950Overheads on URL and media types
2 445-460 IANA Registry of Port Numbers
2 461-468 IANA Registry of Media Types

ABNF

5 1035-1041 Coding methods
5 877-887 *:96 Overheads Part 2: ABNF
1 12-18 RFC 2234: Augmented BNF for Syntax Specifications: ABNF

ASN.1

5 1041-1062 Coding methods
5 821-854 A Layman's Guide to a Subset of ASN.1, BER and DER
1 2-11 ASN.1 syntax
4 459-462 Exercises on ASN.1 and BER

XML

5 1066-1079 XML Introduction
5 933-946 XML OHs
7 913-929 XML Recommendation (=Standard)

E-mail

5 955-969 *:96 Overheads Part 3: E-mail
4 495-508 Applications: Electronic Mail
4 701-705 *:96 Overheads Part 4: Message Delivery Protocols
4 738-743 Post Office Protocol
4 744-745 Interactive Mail Access Protocol
1 47-305 RFC 2821, 2822, 2197, 2045, 2047, 2048, 2049, 1891, 1892, 1894, 1725, 2060

NNTP, Usenet News Transfer Protocol

4749-750News and Usenet
4 509-519 NNTP, Network News Transfer Protocol
2 299-308 RFC 1036: Standard for Interchange of Usenet Messages
2 411-424 RFC 977: NNTP

X.500, LDAP = Light-Weight Directory Access Protocol

4 558-564 The Organisation of the Directory
1 307-341 RFC 2251-2252 LDAP

FTP = File Transfer Protocol

5 970-973 *:96 Overheads Part 5: FTP
4 520-540 FTP File Transfer System
2 252-287 RFC 959: File Transfer Protocol (FTP)

HTTP = Hypertext Transfer Protocol

5 1009-1017 *:96 Overheads Part 7: HTTP
4 541-556 HTTP: Hypertext Transfer Protocol
51018-1019OHs on cookies
2 288-298 RFC 2109: HTTP State Management Mechanism (Cookies)
2 309-410 RFC 2068: HTTP 1.1

CGI = Common Gateway Interface

4 466-471 Common Gateway Interface Tutorial

HTML

51063-1065HTML and CSS
5 974-1008 *:96 Overheads Part 6: HTML
5 592-613 HTML Style Guides
3 461-642 HTML 4.0 Specification

Miscellaneous

951-55Bildformat i datorer
5 614-618 PICS Internet Access Controls Without Censorship
4752-753Internet Relay Chat
951-55Bildformat i datorer
956Other application layer standards

Exercise before the exam

Not printed On-line data base of old exam questions: http://dsv.su.se/jpalme/internet-course/internet-standards-exams.html

Overheads used during the lectures

LectureCompendiumPages
Network basics
5
862-876
Coding
5
877-885
Coding, ASN.1
5
888-932
HTML
5
974-1008
Coding, XML
5
933-946
URL, media types
5
947-950
HTTP
5
1009-1017
Cookies
5
1018-1019
E-mail basics
9
3-46 (note: not all as OHs)
SMTP, message formats
5
955-964
Directory systems, PICS
5
1020-1025