| 3.1 Applications - The Interface Between the Networks |
| 3.1.1 OSI and TCP/IP Model |
| 3.1.2 Application Layer Software |
| 3.1.3 User Applications, Services and Application Layer Protocols |
| 3.1.4 Application Layer Protocol Functions |
| 3.2 Making Provisions for Applications and Services |
| 3.2.1 The Client-Server Model |
| 3.2.2 Servers |
| 3.2.3 Applocation Layer Services and Protocols |
| 3.2.4 Peer-to-Peer Networking and Applications (P2P) |
| 3.3 Application Layer Protocols and Services Examples |
| 3.3.1 DNS Services and Protocol |
| 3.3.2 WWW Service and HTTP |
| 3.3.3 E-mail Services and SMTP/POP Protocols |
| 3.3.4 FTP |
| 3.3.5 DHCP |
| 3.3.6 File Sharing Services and SMB Protocol |
| 3.3.7 P2P Services and Gnutella Protocol |
| 3.3.8 Telnet Services and Protocol |