Back

flagship course · GL-04

Internet Infrastructure Basics

Understand how a web page travels from a server to a screen, and learn to set up, protect, check and document a small network and a website address.

about this course

What you will be able to do

L3 Foundation40 h of lessons plus practiceMedium Module, 3-6 weeks

Understand how a web page travels from a server to a screen, and learn to set up, protect, check and document a small network and a website address.

  • Remember Name the parts of a request: device, router, DNS, server, and the protocols HTTP, HTTPS, TCP and IP.
  • Understand Explain in plain words what DNS records A, CNAME and MX do and what TTL means.
  • Apply Calculate hosts in a subnet and downtime allowed by an availability promise.
  • Analyse Trace a slow or failing page to its cause with ping, traceroute and nslookup.
  • Create Produce a one-page network and domain record with a backup plan and a security checklist.

Task, condition and standard

Task

Document and check the network and website address set-up of one small business or home office, and fix or recommend fixes for three faults.

Condition

A home or small-office network you are allowed to inspect, a domain name panel with read access, a computer with a command window, a spreadsheet, a mentor. About 40 hours over 3 to 6 weeks.

Standard

The record lists every device and address with the date; each DNS record is explained; three faults are traced with command output; a 3-2-1 backup plan is written; no password appears in the document.

Who it is for: Office and shop staff, school leavers, junior support staff, small-business owners, career changers. Requirements: none. Comfort using a computer and a web browser. Materials: lesson text, worked examples, templates, rubric, 10-question check.

Safety and limits: Only test networks you own or have written permission to test. No scanning of other people's systems. Never write passwords in documents. This course is not security consulting.

lesson by lesson

8 modules with worked examples

Module 1 How a page travels 5 hUnderstand

When you type an address, your device asks a DNS service for the server's address, opens a connection, sends a request and receives the page in many small packets that are put back together.

  • Packets: data is cut into small pieces, each marked with where it came from, where it goes and its order.
  • IP gives every device an address. TCP makes sure all pieces arrive. HTTP is the language of the request; HTTPS is HTTP scrambled (encrypted) so others cannot read it.
  • Four steps to remember: find the address (DNS), connect (TCP), ask (HTTP request), receive (response).
  • A page can fail at any step. Knowing the order lets you test step by step.
Worked example. A learner opens a shop page. The device asks DNS, gets the address, connects, asks for the page, and receives about 40 packets. If DNS fails the message is "server not found"; if the server is off it is "connection refused".

Activity. Draw the four steps for a website you use daily and write one failure message for each step.

Standard to meet. Order all four steps correctly and match each failure message to the step where it happens.

Module 2 Addresses and DNS records 6 hApply

DNS is the phone book of the internet. A record tells the world which server address belongs to a name and where email for the name should go.

  • A record: name to an IPv4 address (four numbers, such as 192.0.2.10). CNAME: one name is an alias for another name. MX: where email goes, with a priority number.
  • TTL (time to live) in seconds says how long others may remember the answer. 3600 is one hour. Lower it before a planned change.
  • Change one record at a time and write down the old value first.
  • Never delete an MX record unless email has moved elsewhere; otherwise email will bounce back.
Worked example. A bakery moves its site to a new host. Record: A, www.bakery.example, old address, TTL 3600. Plan: lower TTL to 300 a day before, change the address, check with nslookup, raise TTL back after two days.

Activity. Read the records for a domain you manage and write one plain sentence for each record.

Standard to meet. Explain every record correctly; write a change plan with old value, new value, TTL and a check.

Module 3 Local networks 5 hApply

A local network joins devices through a switch and a router. The router connects the local network to the internet and gives each device a private address.

  • Router: connects networks and hands out addresses. Switch: joins wired devices. Wi-Fi access point: joins wireless devices.
  • A subnet such as 192.168.1.0/24 has 2^8 = 256 addresses; two are reserved, so 254 devices can use it.
  • Keep a table: device, owner, address, location, date. Unknown devices on the list are a warning.
  • Change the router's default login on day one.
Worked example. Office with 18 devices on 192.168.1.0/24. Room for 254, so no change needed. The table shows two unknown devices; one is a visitor's phone, one is an old printer to remove.

Activity. Build the device table for a real network and find any unknown device.

Standard to meet. Complete the table with dates and give each unknown device a decision.

Module 4 Hosting and availability 5 hAnalyse

Hosting is renting a computer that is always on and connected. Providers promise an availability percentage; the percentage turns into downtime you can calculate.

  • Availability promise 99.9 percent leaves 0.1 percent of 8,760 hours = 8.76 hours of downtime per year.
  • 99 percent allows 87.6 hours; 99.99 percent allows about 53 minutes.
  • Ask: what is promised, what refund follows a failure, where are backups, where is the data kept.
  • Match the plan to the need: a hobby page and an online shop need different promises.
Worked example. Worked-example estimate, not a real price or guarantee. Assumptions: a shop loses USD 400 a day when its site is down (about USD 16.67 an hour; check your own market); Plan A promises 99 percent and costs USD 0 extra; Plan B promises 99.9 percent and costs USD 60 a year more. Plan A allows 8,760 h x 1% = 87.6 hours (3.65 days) down a year, an expected loss of 87.6 x 16.67 = USD 1,460. Plan B allows 8,760 h x 0.1% = 8.76 hours down a year, an expected loss of about USD 146. Saving = 1,460 - 146 = USD 1,314 a year; net benefit = 1,314 - 60 = USD 1,254 a year. So Plan B is worth it under these assumptions. Real downtime can be lower or higher than the promise.

Activity. Convert three availability promises into hours per year and pick one for a case.

Standard to meet. Convert all three correctly to two decimals and argue the pick with a cost figure.

Module 5 Security basics 5 hApply

Most small-network harm comes from weak passwords, old software and unprotected pages. A short checklist stops most of it.

  • HTTPS: the padlock means traffic is encrypted. Use it on every page that asks for a login or a payment.
  • Firewall: blocks traffic you did not ask for. Keep the router and device firewalls on.
  • Use a long unique password for each account, a password manager, and a second check (MFA, such as a code sent to your phone) on email and the domain panel.
  • Update the router, devices and website software on a set day each month.
Worked example. Checklist run on an office: HTTPS on, firewall on, 3 of 8 accounts without MFA. Action: switch on MFA for email, domain panel and hosting this week; record the date.

Activity. Run the security checklist on a real set-up and list three fixes with dates.

Standard to meet. Answer every checklist line yes or no, date the fixes, and write down no password.

Module 6 Speed and measuring 4 hAnalyse

Bandwidth is how much can flow at once; latency is how long one message takes. A page can be slow for either reason.

  • Bandwidth is measured in Mbps (megabits per second). Latency is in milliseconds (ms). Under 50 ms is good for most work.
  • Big images are the most common cause of slow pages. Compress before upload.
  • Test at the same hour three times and take the middle value.
  • Record results in a table so changes can be compared.
Worked example. Home office: 100 Mbps plan, test shows 22 Mbps at 7 pm and 94 Mbps at 7 am. Cause: shared evening load. Action: ask the provider and move video calls to a wired (cable) connection.

Activity. Measure speed three times at two times of day and write what the difference tells you.

Standard to meet. Record six readings in a table and match the conclusion to the numbers.

Module 7 Finding faults 6 hAnalyse

Three commands find most faults. Ping checks if a device answers. Traceroute shows each hop (stop) on the way. Nslookup shows what DNS answers.

  • Ping the router first, then a public server, then the site name. The first failing step shows where the fault is.
  • If ping to an address (numbers) works but the name fails, the fault is DNS.
  • Traceroute that stops at one hop points to that hop or its owner.
  • Write command, result and time for each test. A fault without evidence is a guess.
Worked example. Ping to router: 2 ms. Ping to a public server address: 18 ms. Ping to the site name: fails. Nslookup returns no answer. Conclusion: DNS setting wrong; change to the provider's DNS and retest.

Activity. Create three faults safely (unplug, wrong DNS, wrong address) and trace each with commands.

Standard to meet. Show the commands, results and conclusion in each trace; fix and retest each fault.

Module 8 Backups, records and the one-page file 4 hCreate

Everything above is only useful if it is written down and the data can be recovered. The rule 3-2-1 means three copies, on two kinds of storage, one away from the site.

  • 3-2-1 backup: the live copy, a second copy on another device, a third off-site or in the cloud.
  • Test a restore once. A backup never restored is not a backup.
  • The one-page file: device table, DNS records, hosting plan, security checklist, backup plan, contacts, date.
  • Review the file every six months.
Worked example. Clinic: live files on the office PC, a copy on an external drive, a third copy in an encrypted cloud folder. Restore test: one folder recovered in 12 minutes. Recorded in the file.

Activity. Build the one-page file for your chosen network and test one restore.

Standard to meet. Include all seven parts, record a time for the restore test, and write the file so that a peer can use it without asking you.

assessment

How you are checked

Evidence: one-page file, command outputs, calculation sheet, checklist, restore note. A mentor and one peer mark it with this rubric. Pass: no criterion at 'Not yet', and at least 8 of 10 check answers right.

Marking rubric (Not yet, Meets, Exceeds)
CriterionNot yetMeetsExceeds
Records and tablesMissing or unclearComplete, dated and clearComplete and easy for a stranger to use
Explaining DNSTerms mixed upEach record explained correctlyExplains effect of a change and the TTL plan
CalculationsErrors in numbersCorrect with unitsCorrect and linked to a cost decision
Fault tracingNo evidenceCommands and results recordedCause found, fixed and retested
Security and backupsItems missingChecklist and 3-2-1 plan doneRestore tested and dates set

Ten-question check, with model answers

Q1. What are the four steps of a page request?

Model answer: Find the address with DNS, connect, send the request, receive the response. (Covered in module 1: How a page travels. To pass that module: Order all four steps correctly and match each failure message to the step where it happens.)

Q2. What does an MX record do?

Model answer: It says where email for the domain should be delivered. (Covered in module 2: Addresses and DNS records. To pass that module: Explain every record correctly; write a change plan with old value, new value, TTL and a check.)

Q3. What does TTL mean in DNS?

Model answer: How long, in seconds, others may remember the answer before asking again. (Covered in module 2: Addresses and DNS records. To pass that module: Explain every record correctly; write a change plan with old value, new value, TTL and a check.)

Q4. How many devices fit in a /24 subnet?

Model answer: 254, because 256 addresses minus 2 reserved. (Covered in module 3: Local networks. To pass that module: Complete the table with dates and give each unknown device a decision.)

Q5. How much downtime does 99.9 percent allow per year?

Model answer: About 8.76 hours. (Covered in module 4: Hosting and availability. To pass that module: Convert all three correctly to two decimals and argue the pick with a cost figure.)

Q6. If ping to an address works but the name fails, where is the fault?

Model answer: In DNS. (Covered in module 7: Finding faults. To pass that module: Show the commands, results and conclusion in each trace; fix and retest each fault.)

Q7. What is the 3-2-1 backup rule?

Model answer: Three copies, two kinds of storage, one off-site. (Covered in module 8: Backups, records and the one-page file. To pass that module: Include all seven parts, record a time for the restore test, and write the file so that a peer can use it without asking you.)

Q8. Why lower the TTL before a change?

Model answer: So the new answer spreads quickly and any mistake is fixed faster. (Covered in module 2: Addresses and DNS records. To pass that module: Explain every record correctly; write a change plan with old value, new value, TTL and a check.)

Q9. What does the padlock show?

Model answer: That traffic to the page is encrypted with HTTPS. (Covered in module 5: Security basics. To pass that module: Answer every checklist line yes or no, date the fixes, and write down no password.)

Q10. Why test a restore?

Model answer: Because a backup that has not been restored may not work when needed. (Covered in module 8: Backups, records and the one-page file. To pass that module: Include all seven parts, record a time for the restore test, and write the file so that a peer can use it without asking you.)

ladder L1 to L7

Slide by slide, with notes

Seven slides, one for each level. Step in at your level and move up; credits stack.

Slide 1. L1 Basic: How a page travels

On the slide: L1 Basic · How a page travels

Notes: List the four steps a page takes from address to screen. Notes: draw it as DNS, connect, request, response; no tools needed.

Slide 2. L2 Awareness: Names and addresses

On the slide: L2 Awareness · Names and addresses

Notes: Say what DNS records do, including MX for email and TTL. Notes: look up the records of a practice domain and describe three of them in plain words.

Slide 3. L3 Foundation: Check a home or office network

On the slide: L3 Foundation · Check a home or office network

Notes: Map a small network and find its main devices and addresses. Notes: a /24 network holds 254 devices; learners count the devices and check the space.

Slide 4. L4 Practitioner: Availability and backups

On the slide: L4 Practitioner · Availability and backups

Notes: Explain availability numbers and the 3-2-1 backup rule. Notes: 99.9 per cent allows about 8.76 hours a year; learners test one restore and record the result.

Slide 5. L5 Specialist: Trace a fault

On the slide: L5 Specialist · Trace a fault

Notes: Trace a fault using ping, name lookup and a test plan. Notes: if ping to a number works but the name fails, the fault is in DNS; learners write the steps they took.

Slide 6. L6 Advanced: Run changes safely

On the slide: L6 Advanced · Run changes safely

Notes: Plan a change by lowering TTL first and keeping a rollback plan. Notes: review a change plan for timing, backups and who is told.

Slide 7. L7 Super expert: Design a reliable set-up

On the slide: L7 Super expert · Design a reliable set-up

Notes: Design the network, DNS, backup and security plan for a small organisation. Notes: review for single points of failure and cost; present a one-page file with a yearly test plan.

jobs this leads to

Where this takes you

  • IT support assistant, junior. First-line checks and fixes.
  • Office technology helper. Keeps small networks and accounts in order.
  • Website support assistant. Domain, hosting and DNS changes.
  • Help-desk agent. Traces faults with simple commands.
  • Digital skills trainer. Teaches safe home and office networking.

Next courses: Cyber Safety Basics, Internet of Things, Website Basics.

ten locations and global

Your place

Check local rules on network monitoring and personal data for your place. Check your local rules with an adviser before you act for real.

India (Bengaluru)

Currency: write INR next to every number. Language: English, Hindi, Kannada. Personal data law to check: Digital Personal Data Protection Act 2023. Level frame: National Skills Qualifications Framework (NSQF) and the national credit framework. Partner to practise with: an industrial-training institute, a polytechnic, a small-business cluster or a Bengaluru incubator.

Netherlands (Eindhoven area)

Currency: write EUR next to every number. Language: Dutch, English. Personal data law to check: EU GDPR (Dutch: AVG), supervised by the Autoriteit Persoonsgegevens. Level frame: the Dutch qualification framework (NLQF) linked to the European Qualifications Framework. Partner to practise with: a regional college (MBO), a maker space or a small firm in the region.

UAE (Dubai and Abu Dhabi)

Currency: write AED next to every number. Language: Arabic, English. Personal data law to check: Federal Decree-Law No. 45 of 2021 (personal data protection). Level frame: the emirate education and training regulators (for example KHDA in Dubai) and the national qualifications framework. Partner to practise with: a free-zone business centre, a training institute or a municipality-licensed operator.

Brazil (Sao Paulo)

Currency: write BRL next to every number. Language: Portuguese (Spanish and English support). Personal data law to check: LGPD (Lei Geral de Protecao de Dados). Level frame: the national technical-education catalogue and the national S-system training bodies. Partner to practise with: a small-business support agency, a technical school or a local cooperative.

Canada (Toronto)

Currency: write CAD next to every number. Language: English, French. Personal data law to check: PIPEDA, with provincial rules where they apply. Level frame: the provincial colleges framework and the national credential-recognition guidance. Partner to practise with: a community college, a settlement agency or a Toronto business hub.

United States

Currency: write USD next to every number. Language: English, Spanish. Personal data law to check: state privacy laws (for example California), and COPPA for children under 13. Level frame: state and community-college credit systems. Partner to practise with: a community college, a workforce board or a small-business development centre.

Singapore

Currency: write SGD next to every number. Language: English, Mandarin, Malay, Tamil. Personal data law to check: Personal Data Protection Act (PDPA). Level frame: the Singapore national skills frameworks and the national credit system. Partner to practise with: a channel partner, a polytechnic or an approved training provider.

Australia

Currency: write AUD next to every number. Language: English. Personal data law to check: the Privacy Act 1988 and the Australian Privacy Principles. Level frame: the Australian Qualifications Framework (AQF) levels. Partner to practise with: a vocational college or registered training organisation, or a regional business chamber.

Hong Kong (Eastern Asia)

Currency: write HKD next to every number. Language: Chinese (Cantonese, Mandarin), English. Personal data law to check: the Personal Data (Privacy) Ordinance. Level frame: the Hong Kong Qualifications Framework. Partner to practise with: a college, training body or business chamber.

Georgia and Israel (Western Asia)

Currency: write GEL or ILS next to every number. Language: Georgian, Hebrew, Arabic, English. Personal data law to check: the personal data law of the country where the learner lives. Level frame: the national qualifications framework of that country. Partner to practise with: a local college, chamber or training body.

Cayman Islands (Caribbean)

Currency: write KYD next to every number. Language: English. Personal data law to check: the Data Protection Act. Level frame: the local education and training framework. Partner to practise with: a local training body or business chamber.

Mexico

Currency: write MXN next to every number. Language: Spanish, English. Personal data law to check: the federal law on personal data held by private parties. Level frame: the national competency certification system and the education ministry levels. Partner to practise with: a technical college or business chamber.

next

Draft

Draft flagship. Own wording; no outside brand, school or person names. Not live.

All courses Join