Brief Introduction
This is a self-paced course from NYU that provides an Introduction to Networking
Description
This is a self-paced course that provides an Introduction to Networking
Course topics include:
- Overview of computer networking
- Application layer
- Transport layer
- Network layer
- Link layer
- Overview of network security
Knowledge
- By the end of this course students should be able to:
- Describe computer networks and identify key components of networks
- Discuss the principles of networking applications and protocols such as HTTP, SMTP, and FTP
- Describe peer to peer networks
- Explain the principles behind the transport layer, multiplexing and demultiplexing, reliable data transfer, flow control, congestion control and TCP and UDP
- Explain the principles behind the network services such as network layer service model forwarding versus routing
- Describe how routers work, including path selection, broadcast, and multicast
- Describe IP protocol, routing algorithms, and routing protocols that are used today on the Internet RIP OSPF and BGP
- Discuss multiple access protocols, local area network, VLANs, Ethernet
- Explain the principles of network security, cryptography, confidentiality, identification, message integrity
- Describe common network security technologies such as firewalls and intrusion detection systems