A

COMMUNICATION AND NETWORK 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.