Lecture Note 04

studied byStudied by 11 people
0.0(0)
Get a hint
Hint

Internet Abstractions

1 / 33

flashcard set

Earn XP

Description and Tags

hello world

34 Terms

1

Internet Abstractions

The concepts and ideas that represent the Internet and its functioning.

New cards
2

Characteristics of the Internet

The unique features and qualities of the Internet and the systems built on it.

New cards
3

Influence of Internet Characteristics

How the characteristics of the Internet impact the systems built on it.

New cards
4

Cybersecurity Concerns

The existing security issues and potential solutions related to the Internet and its systems.

New cards
5

Computing Innovations

How advancements in computing technology affect communication, interaction, and cognition.

New cards
6

Beneficial and Harmful Effects of Computing

The positive and negative impacts of computing on various aspects of life.

New cards
7

Computing and Real-World Contexts

The connections between computing and economic, social, and cultural contexts.

New cards
8

Network Fundamentals

The basic principles and concepts of networking.

New cards
9

Network Software

Software that enables users to exchange information and share resources on a network.

New cards
10

Network Classifications

The different types and scopes of networks, such as Personal Area Network, Local Area Network, Metropolitan Area Network, and Wide Area Network.

New cards
11

Popular Network Topologies

Common configurations or layouts of networks, such as Bus and Star topologies.

New cards
12

Protocols

Rules and standards that govern activities on a network, such as coordinating message transmission between computers.

New cards
13

Protocols for Transmitting Messages

Specific protocols used for transmitting messages, such as CSMA/Collision Detection and CSMA/Collision Avoidance.

New cards
14

Communication over a Bus Network

How communication takes place in a network with a bus topology.

New cards
15

Hidden Terminal Problem

The issue that arises when not all machines in a network can hear each other, leading to potential conflicts.

New cards
16

Combining Networks

Different devices and techniques used to combine or connect multiple networks, such as repeaters, bridges, switches, and routers.

New cards
17

Methods of Process Communication

Different approaches to communication between processes, such as client-server and peer-to-peer.

New cards
18

Distributed Systems

Systems in which processes execute on different computers, such as cluster computing, grid computing, and cloud computing.

New cards
19

The Internet

An overview of the Internet, its original goal, and its current commercial implementation.

New cards
20

Internet Architecture

The structure and organization of the Internet, including Internet Service Providers (ISPs) and different tiers.

New cards
21

Internet Composition

The components and elements that make up the Internet, such as IP addresses, domain names, and the Domain Name System (DNS).

New cards
22

Internet Corporation for Assigned Names & Numbers (ICANN)

The organization responsible for allocating IP addresses and overseeing domain registration.

New cards
23

Early Internet Applications

Examples of early applications that were developed for the Internet, such as NNTP, FTP, Telnet, SSH, and HTTP.

New cards
24

SMTP

The protocol used for sending email messages over the Internet.

New cards
25

More Recent Applications

Examples of more recent applications that utilize the Internet, such as Voice Over IP (VoIP), Internet Multimedia Streaming, and Content Delivery Networks (CDNs).

New cards
26

World Wide Web

An introduction to the World Wide Web, including the concept of hypertext and the roles of browsers and webservers.

New cards
27

Hypertext Markup Language (HTML)

The markup language used for creating webpages, including tags for formatting, linking, and inserting images.

New cards
28

Extensible Markup Language (XML)

A language for constructing markup languages similar to HTML, enabling the creation of a Semantic Web.

New cards
29

Client Side Versus Server Side

The distinction between client-side activities (performed by the browser) and server-side activities (performed by the webserver), including examples of each.

New cards
30

Internet Protocols

The protocols that control how messages are transferred over the Internet, including the TCP/IP protocol suite.

New cards
31

Simple Client Server Program

An example of a basic client-server program using Python, Java, or PHP.

New cards
32

Cybersecurity

Different forms of cyber attacks and methods of protection, such as malware, denial of service, spam, firewalls, and encryption.

New cards
33

Cryptography

The use of encryption techniques, including public-key encryption and the role of Certificate Authorities.

New cards
34

Legal Approaches to Network Security

Laws and acts that address network security, such as the Computer Fraud and Abuse Act, Electronic Communication Privacy Act, USA PATRIOT Act, Communications Assistance for Law Enforcement Act, and Anticybersquatting Consumer Protection Act.

New cards

Explore top notes

note Note
studied byStudied by 11 people
... ago
5.0(1)
note Note
studied byStudied by 35 people
... ago
5.0(2)
note Note
studied byStudied by 12 people
... ago
5.0(1)
note Note
studied byStudied by 6 people
... ago
5.0(1)
note Note
studied byStudied by 151 people
... ago
5.0(1)
note Note
studied byStudied by 1 person
... ago
5.0(1)
note Note
studied byStudied by 4 people
... ago
5.0(1)
note Note
studied byStudied by 4278 people
... ago
4.5(13)

Explore top flashcards

flashcards Flashcard (31)
studied byStudied by 25 people
... ago
5.0(1)
flashcards Flashcard (119)
studied byStudied by 17 people
... ago
5.0(1)
flashcards Flashcard (26)
studied byStudied by 6 people
... ago
5.0(1)
flashcards Flashcard (25)
studied byStudied by 2 people
... ago
5.0(1)
flashcards Flashcard (26)
studied byStudied by 8 people
... ago
5.0(2)
flashcards Flashcard (131)
studied byStudied by 10 people
... ago
5.0(2)
flashcards Flashcard (61)
studied byStudied by 6 people
... ago
5.0(1)
flashcards Flashcard (41)
studied byStudied by 1 person
... ago
5.0(1)
robot