Computer Networks

  1. Types of Computer Networks
    1. Personal Area Networks (PAN)
      1. Characteristics
        1. Short-range connectivity
          1. Often used for personal devices
          2. Examples
            1. Bluetooth networks
              1. Infrared communication
              2. Usage Scenarios
                1. Connecting a smartphone to a headset
                  1. Synchronizing data between devices
                2. Local Area Networks (LAN)
                  1. Wired LAN
                    1. Common Media
                      1. Ethernet cables
                        1. Fiber optics
                        2. Advantages
                          1. High speed
                            1. Reliability and stability
                            2. Disadvantages
                              1. Installation cost
                                1. Limitation to fixed locations
                              2. Wireless LAN (WLAN)
                                1. Technologies
                                  1. Wi-Fi
                                    1. Infrared
                                    2. Advantages
                                      1. Mobility and ease of access
                                        1. Flexibility
                                        2. Disadvantages
                                          1. Security concerns
                                            1. Potential interference
                                          2. LAN Protocols
                                            1. Ethernet
                                              1. Wi-Fi (IEEE 802.11)
                                            2. Metropolitan Area Networks (MAN)
                                              1. Characteristics
                                                1. Spans a city or campus
                                                  1. Intermediate range coverage
                                                  2. Technologies
                                                    1. Fiber optics
                                                      1. Cable modem
                                                      2. Usage and Applications
                                                        1. Connecting multiple buildings within a city
                                                          1. Public safety communications
                                                        2. Wide Area Networks (WAN)
                                                          1. Characteristics
                                                            1. Large geographic area
                                                              1. Generally slower than LANs
                                                              2. Examples
                                                                1. The Internet
                                                                  1. Corporate networks
                                                                  2. Technologies
                                                                    1. Leased lines
                                                                      1. MPLS (Multiprotocol Label Switching)
                                                                      2. Advantages
                                                                        1. Connectivity across large distances
                                                                          1. Resource sharing
                                                                          2. Disadvantages
                                                                            1. Higher latency
                                                                              1. Complex infrastructure
                                                                            2. Enterprise Private Networks
                                                                              1. Characteristics
                                                                                1. Typically large, company-owned networks
                                                                                  1. Tailored to business needs
                                                                                  2. Components
                                                                                    1. Intranets
                                                                                      1. Extranets
                                                                                      2. Advantages
                                                                                        1. Security control
                                                                                          1. Tailored for specific corporate communication needs
                                                                                        2. Virtual Private Networks (VPN)
                                                                                          1. Types
                                                                                            1. Remote Access VPN
                                                                                              1. Site-to-Site VPN
                                                                                              2. Protocols
                                                                                                1. PPTP (Point-to-Point Tunneling Protocol)
                                                                                                  1. L2TP (Layer 2 Tunneling Protocol)
                                                                                                    1. OpenVPN
                                                                                                    2. Uses
                                                                                                      1. Secure remote connections
                                                                                                        1. Anonymity and privacy online
                                                                                                        2. Advantages
                                                                                                          1. Improves security
                                                                                                            1. Can mask geographic location
                                                                                                          2. Storage Area Networks (SAN)
                                                                                                            1. Characteristics
                                                                                                              1. Dedicated network for data storage
                                                                                                                1. Used in enterprise environments
                                                                                                                2. Technologies
                                                                                                                  1. Fibre Channel
                                                                                                                    1. iSCSI (Internet Small Computer Systems Interface)
                                                                                                                      1. FCoE (Fibre Channel over Ethernet)
                                                                                                                      2. Applications
                                                                                                                        1. Database hosting
                                                                                                                          1. Backup and disaster recovery
                                                                                                                        2. Cloud Networks
                                                                                                                          1. Characteristics
                                                                                                                            1. Virtualized resources and services
                                                                                                                              1. Accessible over the Internet
                                                                                                                              2. Types
                                                                                                                                1. Public Cloud
                                                                                                                                  1. Private Cloud
                                                                                                                                    1. Hybrid Cloud
                                                                                                                                    2. Benefits
                                                                                                                                      1. Scalability
                                                                                                                                        1. Resource Optimization
                                                                                                                                        2. Key Challenges
                                                                                                                                          1. Security concerns
                                                                                                                                            1. Dependence on internet connectivity
                                                                                                                                          2. The Internet
                                                                                                                                            1. Architecture
                                                                                                                                              1. Global network of networks
                                                                                                                                                1. Uses TCP/IP protocols
                                                                                                                                                2. Key Features
                                                                                                                                                  1. Ubiquitous access
                                                                                                                                                    1. Supports a wide range of services
                                                                                                                                                    2. Challenges
                                                                                                                                                      1. Security threats
                                                                                                                                                        1. Management complexity