A

Network and Communication technologies

1. Definition, Advantages, and Disadvantages of a Network

  • Definition: A network is a group of interconnected computers and devices that communicate with each other to share resources and data.

  • Advantages:

    • Resource sharing (e.g., printers, files)

    • Centralized data management

    • Enhanced communication (e.g., email, chat)

    • Cost efficiency by sharing hardware and software

  • Disadvantages:

    • Security risks (e.g., unauthorized access)

    • Network failures can disrupt operations

    • Initial setup costs can be high

    • Maintenance and administration require expertise

2. Network Components

  • Server:

    • Function: Manages network resources and provides services to client devices.

    • Example: File server, email server.

  • Network Operating System (NOS):

    • Function: Software that controls network resources and provides services to clients.

    • Example: Windows Server, Linux.

  • Network Interface Card (NIC):

    • Function: Hardware that connects a computer to a network.

    • Example: Ethernet card, Wi-Fi adapter.

  • Switch:

    • Function: Connects devices within a LAN and directs data to its destination.

    • Example: Cisco switch.

  • Router:

    • Function: Directs data between different networks, such as between a home network and the internet.

    • Example: Home Wi-Fi router.

3. Terminology

  • Bandwidth: The amount of data that can be transmitted over a network in a given time period.

  • Broadband: High-speed internet access that is always on and faster than traditional dial-up.

  • Range: The distance over which a wireless signal can effectively transmit data.

  • Backbone: The main connection in a network that carries the most data traffic.

4. Communication Media

  • Wired:

    • Advantages: Reliable, high speed, secure.

    • Disadvantages: Expensive to install, limited mobility.

    • Example: Ethernet cables (Cat5, Cat6).

  • Wireless:

    • Advantages: Easy to install, mobile, flexible.

    • Disadvantages: Susceptible to interference, less secure.

    • Example: Wi-Fi, Bluetooth.

5. Types of Networks

  • Personal Area Network (PAN):

    • Definition: Small network, typically within a range of a few meters.

    • Example: Bluetooth devices.

  • Home Area Network (HAN):

    • Definition: Network within a home connecting personal devices.

    • Example: Wi-Fi network in a house.

  • Local Area Network (LAN):

    • Definition: Network in a limited area like an office or school.

    • Example: Office network.

  • Wide Area Network (WAN):

    • Definition: Network that covers a large geographic area.

    • Example: The internet.

  • Wireless Local Area Network (WLAN):

    • Definition: A LAN that uses wireless technology.

    • Example: Wi-Fi network in a coffee shop.

6. Physical Layout – Star Topology

  • Definition: A network layout where all devices are connected to a central hub or switch.

  • Advantages: Easy to install and manage, failure of one device doesn’t affect others.

  • Disadvantages: If the central hub fails, the entire network is affected.

7. Internet vs Intranet vs Extranet

  • Internet: Global network accessible to anyone.

  • Intranet: Private network accessible only to an organization’s members.

  • Extranet: Private network accessible to certain external users with permissions.

8. Virtual Private Networks (VPN)

  • Definition: A secure, encrypted connection over the internet that allows remote users to access a private network.

  • Advantages: Provides security, hides user’s IP address.

  • Disadvantages: Can slow down internet speed, requires configuration.

9. Location-Based Computing

  • Definition: Technology that uses geographic data to provide services or information based on a user’s location.

  • Example: GPS navigation, location-based marketing.

10. Network Architecture

  • Client vs Peer:

    • Client: A device that requests resources from a server.

    • Peer: A device that acts both as a client and a server in a network.

  • Client-Server Architecture:

    • Definition: A network where multiple clients request and receive services from a central server.

    • Advantages: Centralized management, security.

    • Disadvantages: Server failure affects all clients.

  • Peer-to-Peer Architecture:

    • Definition: A network where each device can act as both a client and a server.

    • Advantages: Simple to set up, no need for a central server.

    • Disadvantages: Less secure, harder to manage.

11. Remote Desktop Access vs VPN

  • Remote Desktop Access:

    • Definition: Allows a user to remotely control another computer over a network.

    • Example: TeamViewer, Windows Remote Desktop.

  • VPN:

    • Definition: Provides a secure connection to a private network over the internet.

    • Example: NordVPN, Cisco VPN.

12. BitTorrent

  • Definition: A peer-to-peer file-sharing protocol used to distribute large amounts of data over the internet.

  • Advantages: Efficient for large file transfers.

  • Disadvantages: Can be used for illegal file sharing, security risks.

 

 

 

 

1. Connecting to the Internet

  • Definition: The process of linking a device to the internet to access online resources and services.

  • Methods:

    • Wired: Ethernet cables for stable and fast connections.

    • Wireless: Wi-Fi, cellular networks, and satellite connections.

  • Advantages:

    • Access to vast information resources.

    • Enables communication and remote work.

  • Disadvantages:

    • Security risks like hacking and malware.

    • Requires stable infrastructure and can be costly.

2. Cellular

  • Definition: A wireless communication technology that uses cell towers to provide mobile access to voice, text, and internet services.

  • Function: Enables mobile internet access and communication via mobile devices.

  • Advantages:

    • Mobility: Access the internet from anywhere within coverage.

    • Expanding coverage areas.

  • Disadvantages:

    • Signal strength varies with location.

    • Data costs can be high.

  • Examples: 3G, 4G, LTE, 5G networks.

3. Hotspots

  • Definition: Public or private areas where Wi-Fi is available for internet access.

  • Function: Provides wireless internet access to devices within a certain range.

  • Advantages:

    • Convenient and often free in public areas.

    • No need for cables.

  • Disadvantages:

    • Security risks, especially in public hotspots.

    • Limited range and speed.

  • Examples: Coffee shops, airports, personal mobile hotspots.

4. FTTH (Fibre to the Home): Shaping and Throttling

  • FTTH Definition: High-speed internet access delivered via fiber optic cables directly to homes.

  • Shaping: Managing internet traffic to prioritize certain types of data (e.g., streaming).

  • Throttling: Intentionally slowing down internet speed during peak usage to manage network congestion.

  • Advantages:

    • Fast and reliable internet speed.

    • Supports high-bandwidth applications (e.g., HD streaming).

  • Disadvantages:

    • Can be expensive to install.

    • Throttling can affect user experience.

  • Example: Vumatel, Openserve in South Africa.

5. Mobile/Smartphone Technology

  • Mobile Device Description & Features:

    • Definition: Handheld devices with computing capabilities, such as smartphones and tablets.

    • Features: Touchscreens, cameras, GPS, apps, sensors (e.g., accelerometer, gyroscope).

  • Advantages:

    • Portable and multifunctional.

    • Access to apps and the internet on the go.

  • Disadvantages:

    • Limited battery life.

    • Security vulnerabilities.

  • Examples: iPhone, Samsung Galaxy, Huawei.

6. Mobile Browsers & Apps

  • Mobile Browsers: Software for accessing the web on mobile devices (e.g., Chrome, Safari).

  • Apps: Software applications designed to perform specific tasks on mobile devices.

  • Appification: The trend of using apps for specific functions instead of websites.

  • Advantages:

    • Apps are optimized for mobile use.

    • Often faster and more user-friendly than browsers.

  • Disadvantages:

    • Apps require installation and updates.

    • Limited storage can restrict the number of apps.

  • Examples: WhatsApp (messaging), Instagram (social media), Google Maps (navigation).

7. Microsoft Outlook App vs Access Through a Web Browser

  • Outlook App:

    • Function: Dedicated email app with integrated calendar, tasks, and contacts.

    • Advantages: Offline access, push notifications, better integration with mobile OS.

    • Disadvantages: Requires installation, takes up storage space.

  • Access Through a Web Browser:

    • Function: Access email via the internet without needing to install an app.

    • Advantages: No installation needed, accessible from any device with a browser.

    • Disadvantages: Requires internet connection, fewer features compared to the app.

8. Mobile/Wireless e-Communication

  • Email: Sending and receiving messages electronically.

    • Advantages: Formal, supports attachments.

    • Disadvantages: Not instant, can be spammed.

  • SMS: Short Message Service for sending text messages.

    • Advantages: Instant, widely supported.

    • Disadvantages: Limited character count.

  • IM (Instant Messaging): Real-time text communication (e.g., WhatsApp, Telegram).

    • Advantages: Instant, supports multimedia.

    • Disadvantages: Requires an internet connection.

  • Blog: A regularly updated website or web page, typically run by an individual or small group.

    • Advantages: Easy to publish content.

    • Disadvantages: Can be time-consuming to maintain.

  • Microblogging: Short-form content sharing (e.g., Twitter).

    • Advantages: Quick updates, easy to follow.

    • Disadvantages: Limited content depth.

  • Vlog: A blog in video format (e.g., YouTube).

    • Advantages: Visual engagement.

    • Disadvantages: Requires video editing skills.

  • Podcast: Audio content shared online.

    • Advantages: Can be consumed while multitasking.

    • Disadvantages: Requires audio production skills.

  • Vodcast: A video podcast.

    • Advantages: Combines visual and audio content.

    • Disadvantages: High production cost.

  • Video Conferencing: Real-time video meetings over the internet (e.g., Zoom, Skype).

    • Advantages: Remote communication, collaboration.

    • Disadvantages: Requires good internet connection, can be less personal.

9. e-Learning

  • Definition: The use of electronic media and devices for education and training.

  • Advantages:

    • Flexible learning schedules.

    • Access to a wide range of resources.

  • Disadvantages:

    • Requires self-discipline.

    • Limited interaction with instructors and peers.

  • Examples: Online courses, virtual classrooms, educational apps.

10. Online Storage

  • Definition: Storing data on the internet through cloud services.

  • Advantages:

    • Accessible from anywhere with an internet connection.

    • Automatic backups and data synchronization.

  • Disadvantages:

    • Requires a reliable internet connection.

    • Potential security and privacy risks.

  • Examples: Google Drive, Dropbox, OneDrive.

11. Protocols - Descriptions

  • IP (Internet Protocol): Rules for routing and addressing packets of data so they can travel across networks and arrive at the correct destination.

  • SMTP (Simple Mail Transfer Protocol): Used to send emails.

  • POP3 (Post Office Protocol 3): Downloads emails from the server to the client and deletes them from the server.

  • IMAP (Internet Message Access Protocol): Synchronizes email across multiple devices, leaving the email on the server.

  • HTTP (Hypertext Transfer Protocol): The foundation of data communication on the web.

  • HTTPS (Hypertext Transfer Protocol Secure): Secure version of HTTP, encrypting data between the browser and the server.

  • VoIP (Voice over Internet Protocol): Technology that allows voice calls using an internet connection instead of a traditional phone line.

    • Advantages: Lower cost, especially for international calls.

    • Disadvantages: Dependent on internet quality.

    • Examples: Skype, WhatsApp calls, Zoom.