International Baccalaureate IB Computer Science

A.2.1.1 Network Types & Purposes
Describe the purpose and characteristics of networks.
- Networks: local area network (LAN), wide area network (WAN), personal area network (PAN), virtual private network (VPN).
A.2.1.2 Modern Digital Infra
Describe the purpose, benefits and limitations of modern digital infrastructures.
- Modern digital infrastructure: the internet, cloud computing, distributed systems, edge computing, mobile networks
- Examples where specific networks are used may include the worldwide web (WWW), cryptocurrency blockchains, smart traffic lights, a school.
A.2.1.3 Describe the function of network devices.
Gateways, hardware firewalls, modems, network interface cards, routers, switches, wireless access points.
- How devices map to the layers of the TCP/IP model.
A.2.1.4 Transport & App Protocols
Describe the network protocols used for transport and application.
- Protocols: transmission control protocol (TCP), user datagram protocol (UDP), hypertext transfer protocol (HTTP), hypertext transfer protocol secure (HTTPS), dynamic host configuration protocol (DHCP).
A.2.1.5 TCP/IP Model Overview
Describe the function of the TCP/IP model. (HL only)
- Application, transport, internet, network interface
- The role of each layer and the interaction between these layers to ensure reliable data transmission over a network