Back to 课程

Computer-science_A-level_Cie

0% Complete
0/0 Steps
  1. computers-and-components
    6 主题
  2. logic-gates-and-logic-circuits
    2 主题
  3. central-processing-unit-cpu-architecture
    6 主题
  4. assembly-language-
    4 主题
  5. bit-manipulation
    1 主题
  6. operating-systems
    3 主题
  7. language-translators
    2 主题
  8. data-security
    3 主题
  9. data-integrity
    1 主题
  10. ethics-and-ownership
    3 主题
  11. database-concepts
    3 主题
  12. database-management-systems-dbms-
    1 主题
  13. data-definition-language-ddl-and-data-manipulation-language-dml
    1 主题
  14. computational-thinking-skills
    1 主题
  15. algorithms
    14 主题
  16. data-types-and-records
    2 主题
  17. arrays
    2 主题
  18. files
    1 主题
  19. introduction-to-abstract-data-types-adt
    1 主题
  20. programming-basics
    1 主题
  21. constructs
    2 主题
  22. structured-programming
    1 主题
  23. program-development-life-cycle
    2 主题
  24. program-design-
    2 主题
  25. program-testing-and-maintenance
    3 主题
  26. user-defined-data-types
    1 主题
  27. file-organisation-and-access-
    3 主题
  28. floating-point-numbers-representation-and-manipulation
    3 主题
  29. protocols
    2 主题
  30. circuit-switching-packet-switching
    1 主题
  31. processors-parallel-processing-and-virtual-machines
    5 主题
  32. boolean-algebra-and-logic-circuits
    4 主题
  33. purposes-of-an-operating-system-os
    3 主题
  34. translation-software
    3 主题
  35. encryption-encryption-protocols-and-digital-certificates
    3 主题
  36. artificial-intelligence-ai
    4 主题
  37. recursion
    1 主题
  38. programming-paradigms
    4 主题
  39. object-oriented-programming
    7 主题
  40. file-processing-and-exception-handling
    2 主题
  41. data-representation
    5 主题
  42. multimedia
    3 主题
  43. compression
    2 主题
  44. networks-and-the-internet
    11 主题
课 Progress
0% Complete

IP addressing

What is an IP address?

  • An IP (Internet Protocol) address is a unique identifier given to devices which communicate over the Internet (WAN)

  • IP addresses are dynamic, they can change

  • IP addresses make it possible to deliver data to the right device

  • A device connecting to a network will be given an IP address, if it moves to a different network then the IP address will change

IPv4

  • Internet Protocol version 4 is represented as 4 blocks of denary numbers between 0 and 255, separated by full stops

  • Each block is one byte (8 bits), each address is 4 bytes (32 bits)

ipv4
  • IPv4 provides over 4 billion unique addresses (232), however, with over 7 billion people and countless devices per person, a solution was needed

IPv6

  • Internet Protocol version 6 is represented as 8 blocks of 4 hexadecimal digits, separated by colons

  • Each block is 2 bytes (16 bits), each address is 16 bytes (128 bits)

-ipv6
  • IPv6 could provide over one billion unique addresses for every person on the planet (2128)

Subnetting

  • Subnetting is the process of dividing a larger network into smaller, more manageable parts, called subnets (short for sub-networks)

  • Each subnet works like a mini-network within the main network, allowing devices to communicate more efficiently

  • Benefits of subnetting include:

    • Reduces network traffic – less data is broadcast across the whole network

    • Improves speed and performance – data stays within its local subnet

    • Increases security – limits access so not all devices can reach all parts of the network

    • Easier to manage and maintain – changes can be made to one subnet without affecting the rest

    • Improves organisation – helps group devices by department or function

  • It’s commonly used in larger networks, like schools or businesses, to reduce traffic, keep data local, and make management easier

Public vs private IP addresses

  • Public IP addresses are assigned to devices that need a constant connection to the internet

  • Examples:

    • Web servers

    • Email servers

  • Globally unique – no two devices can have the same public IP

  • Allows devices to be directly accessed from anywhere on the internet

  • Private IP addresses are assigned to devices on a Local Area Network (LAN) by a router

  • Not routable on the internet – improves network security

  • Used for items in a home or office, such as:

    • Laptops

    • Phones

    • Printers

  • Allows internal communication without exposing devices to the public internet

Static vs dynamic IP addresses

  • Static IP addresses are fixed IP addresses that do not change

  • Assigned to devices that need a consistent address

    Commonly used for:

    • Websites

    • Remote access services

    • Email or file servers

  • No management required once set

  • Allows reliable access from anywhere on the network or internet

  • Dynamic IP addresses are temporarily assigned when a device connects to the network

  • Comes from a pool of available IP addresses

  • Managed automatically by a DHCP server (Dynamic Host Configuration Protocol)

  • Ideal for devices where a fixed address isn’t needed

    • e.g. laptops, smartphones, or guest devices

Worked Example

Computers on the Internet have IP addresses.

Describe the format of an IP address. [3]

Answer

IPv4

  • Four groups of denary or hexadecimal digits [1 mark]

  • Numbers between 0 and 255 / 0 and FF [1 mark]

  • Each is stored in 1 byte / 8 bits [1 mark]

  • The whole number is stored in 32 bits / 4 bytes [1 mark]

  • Separated by full stops [1 mark]

  • Correct example [1 mark]

OR

IPv6

  • Eight groups of (Hexadecimal) digits [1 mark]

  • Numbers between 0 and FFFF [1 mark]

  • Each is stored in 2 bytes/16 bits [1 mark]

  • The whole number is stored in 128 bits / 16 bytes [1 mark]

  • Separated by colons [1 mark]

  • The first instance of multiple groups of zero can be replaced by a double colon [1 mark]

  • Correct example [1 mark]

Responses

您的邮箱地址不会被公开。 必填项已用 * 标注