# Computer Networks/Introduction

This lesson introduces computer networks.

## Objectives and Skills

Objectives and skills for the introduction portion of Network+ certification include:
* Differentiate between common network topologies
** Bus
** Star
** Ring
** Mesh
*** Partial
*** Full
** Hybrid
** Point-to-point
** Point-to-multipoint
** Client-server
** Peer-to-peer
* Differentiate between network infrastructure implementations
** LAN
** WAN
** MAN
** WLAN
*** Hotspot
** PAN
*** Bluetooth
*** IR
*** NFC
** SCADA/ICS
*** ICS server
*** DCS/closed network
*** Remote terminal unit
*** Programmable logic controller
** Medianets
*** VTC
**** ISDN
**** IP/SIP

## Readings

* Wikipedia: Computer network
* Wikipedia: Network topology
* Wikipedia: Client–server model
* Wikipedia: Peer-to-peer
* Wikipedia: Wide area network
* Wikipedia: Metropolitan area network
* Wikipedia: Local area network
* Wikipedia: Wireless LAN
* Wikipedia: Personal area network
* Wikipedia: Industrial control system
* Wikipedia: SCADA
* Wikipedia: Videoconferencing

## Multimedia

* YouTube: Common Network Topologies - CompTIA Network+ N10-006 - 1.6
* YouTube: Network Infrastructures - CompTIA Network+ N10-006 - 1.7

## Activities

* Review Wikipedia: Computer network#Geographic scale and Wikipedia: Network topology. Consider the different networks you use on a regular basis, including home, school, work, or mobile / cellular networks. Classify each of the networks according to geographic scale as a PAN, LAN, WLAN, MAN, or WAN. Which topologies are in use on these networks? How does the media selected for these networks influence the topology?
* Review archive.org: Microsoft: What is the Difference Between a Domain, a Workgroup, and a Homegroup. Compare and contrast different methods of sharing and storage between a domain, workgroup, and homegroup.
** Windows: Identify whether your system belongs to a domain, workgroup, or homegroup.
** macOS: Review Apple: Login Options pane of Users & Groups preferences. Identify whether your system is configured to use a Network Account Server.
** Linux: Review ArchLinux: OpenLDAP. Identify whether your system is configured to use an authentication server.
* Establish a peer-to-peer network by sharing a folder and then connect to the shared folder:
** Windows GUI:
*** Review Microsoft: Changes to file sharing over a network in Windows 10. Share a folder on your system.
*** From another computer, use a UNC path to connect to the shared folder.
** Windows CLI:
*** Review Microsoft: Net Share. Use the net share command to share a folder on your system.
*** Review Microsoft: Net Use. From another computer, use the net use command to connect to the shared folder.
** macOS:
*** Review Apple: Mac Basics: File Sharing. Share a folder on your system.
*** Review Apple: Connect to Shared Computers and File Servers on a Network. From another computer, connect to the shared folder.
** Linux:
*** Review TechGage: Using Samba to Share Your Linux Folders. Install Samba if necessary and share a folder on your system.
*** Review HowToGeek: 3 Easy Ways to Connect to Windows Shared Folders from Linux. From another computer, connect to the shared folder.
* Investigate whether your school or organization uses "media nets" for voice or video conferencing, and whether any industrial control systems are in place to manage or monitor utilities such as electricity, heat, air conditioning, water, equipment, facilities access, etc.

## See Also

* Wikipedia: IPv4
* Wikipedia: IPv6
* Wikipedia: Subnetwork