CST311 Module 2

This week covered more topics related to computer networking. We covered network applications and the different programs that run on devices such as end systems and servers. Some examples include email, text messaging, and social networking. We covered two structures of network applications - client-server and peer-to-peer. In client-server, communication occurs between a single client and a server, while peer-to-peer communication occurs between two or more end systems. Both of these structures can use TCP and UDP protocols, which rely on unique IP addresses and ports for communication. Unlike SSL, these protocols do not have built-in encryption. We covered DNS, which provides an abstraction layer to make IP addresses more user-friendly. DNS allows for alias linking to multiple IP addresses for different servers or multiple aliases linking to the same server. HTTP and SMTP were also covered in this week's material. HTTP is the common pull protocol used for transferring web objects between servers and clients, while SMTP is a push protocol used for mailing services that utilizes persistent connections – unlike HTTP.

Comments

Popular posts from this blog

CST489 / 499 Week 10

CST489 / CST499 Week 12

CST489 / 499 Week 16