Computer Networks and Internet Protocols Flashcards

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/76

flashcard set

Earn XP

Description and Tags

Flashcards covering key vocabulary terms related to computer networks and internet protocols.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

77 Terms

1
New cards

Network Architecture

A way to visualize how two remote computers talk to each other.

2
New cards

Physical Layer Requirement

Convert digital data to analog signal and vice versa

3
New cards

Data Link Layer Requirement

Ensure proper scheduling in media access

4
New cards

Network Layer Requirement

Find out a suitable path to forward data

5
New cards

Transport Layer Requirement

End to end traffic control in the network

6
New cards

Application Layer Protocols

HTTP, FTP, SMTP

7
New cards

Transport Layer Protocols

TCP, UDP, RTP

8
New cards

Network Layer Protocols

IPv4, IPv6, MPLS

9
New cards

Data Link Layer Protocols

Ethernet, WiFi, Bluetooth, UMTS, LTE

10
New cards

Telegraph by Cooke and Wheatstone (1836)

Revolutionized human (tele)communications. Morse Code a series of dots and dashes used to communicate between humans. This is similar to how computers communicate via (binary 0/1)

11
New cards

Transatlantic cable (1858-1866)

Allowed direct instantaneous communication across the Atlantic. Today, cables connect all continents and are still a main hub of telecommunications.

12
New cards

Telephone by Alexander Graham Bell (1876)

Telephones exchanges provide the backbone of Internet connections today. Modems provide Digital to Audio conversions to allow computers to connect over the telephone network.

13
New cards

ARPA (1957)

The US forms the Advanced Research Projects Agency (ARPA) within the Department of Defense (DoD) to build US skills in computer technology. U.S.S.R. launches Sputnik.

14
New cards

ARPANET Foundations (1962)

ARPA's contracts from the private sector to universities and laid the foundations for what would become the ARPANET.

15
New cards

Packet-switching (PS) networks developed (1962-1968)

The Internet relies on packets to transfer data. Data is split into tiny packets that may take different routes to a destination.

16
New cards

ARPANET (1969)

Commissioned by DoD for research into networking. Four (4) nodes: (i) Univ of California, Los Angeles (UCLA); (ii) Stanford Research Institute (SRI); (iii) Univ of California, Santa Barbara (UCSB); (iv) Univ of Utah

17
New cards

Ray Tomlinson (1971)

Invents Email program to send messages across a distributed network. 15 nodes (23 hosts) on ARPANET

18
New cards

Global Networking (1973)

First international connections to the ARPANET: University College of London (England) and Royal Radar Establishment (Norway)

19
New cards

Packets become mode of transfer (1974)

Transmission Control Program (TCP) specified. Packet network Intercommunication -- the basis of Internet Communication. Telenet, a commercial version of ARPANET, opened -- the first public packet data service.

20
New cards

USENET (1979)

Established using UUCP - A collection of discussions groups, news groups.

21
New cards

TCP/IP (1982)

Establishes the Transmission Control Protocol (TCP) and Internet Protocol (IP), as the protocol suite, commonly known as TCP/IP, for ARPANET. TCP/IP defines future network communication.

22
New cards

Domain Name Server (DNS) (1984)

Domain Name Server (DNS) introduced. NSF establishes 5 super-computing centers to provide high-computing power for all -- This allows an explosion of connections, especially from universities.

23
New cards

Commercialization of Internet (1987)

UUNET is founded with Usenix funds to provide commercial UUCP and Usenet access.

24
New cards

World Wide Web (1989)

WWW concept by Tim Berners-Lee

25
New cards

First search engine (1990)

First search-engine (Archie) ARPANET ceases to exist. First browser/editor program.

26
New cards

User Friendly Interface to Internet (1991)

Gopher released by Paul Lindner and Mark P. McCahill from the U of Minnesota. Text based, menu-driven interface to access internet resources.

27
New cards

Surfing the Internet (1992)

The term Surfing the Internet is coined by Jean Armour Polly.

28
New cards

The WWW Revolution truly begins (1993)

The Mosaic Web browser is released on the Net

29
New cards

Important Facts of 1994

Hotmail starts web based email and World Wide Web Consortium (W3C) was founded

30
New cards

Protocol

Defined as controlled sequence of messages exchanged between two or more systems to accomplish a given task.

31
New cards

Physical Layer Function

Transmission of binary data of a medium.

32
New cards

Data Link Layer Function

Transfer of units of information, framing, and error checking.

33
New cards

Network Layer Function

Delivery of packets of information, which includes routing.

34
New cards

Transport Layer Function

Provision for end-to-end reliable and unreliable delivery.

35
New cards

Session Layer Function

Establishment and maintenance of sessions.

36
New cards

Presentation Layer Function

Data formatting and encryption.

37
New cards

Application Layer Function

Network applications such as file transfer and terminal emulation.

38
New cards

Transmission Control Protocol/Internet Protocol (TCP/IP)

Represents a set of public standards that specify how packets of information are exchanged between computers over one or more networks.

39
New cards

Clients

Workstations

40
New cards

Servers

Usually have more computing resources

41
New cards

Network Devices

Repeaters, Hubs, Transceivers, NICs, Bridges, Switches, Routers

42
New cards

Wide Area Network (WAN)

A data communications network covering a large geographic area.

43
New cards

MAC

Stands for Media Access Control

44
New cards

NICs

Provide hosts with access to media by using a MAC address and operate at Layer 2.

45
New cards

Repeaters

Amplify and retime signals and increase the distance 100 meters or approx. 300 feet

46
New cards

Hubs

Share bandwidth between all attached devices, are layer 1 devices and cannot filter traffic.

47
New cards

Bridges

Used to filter frames based on MAC addresses.

48
New cards

Routers

Filter traffic based on IP addresses and tells the router which LAN segment the ping belongs to.

49
New cards

Access Layer

For end user connectivity

50
New cards

Distribution Layer

For policy based routing and access control

51
New cards

Core Layer

For switching packets as fast as possible across the internetwork.

52
New cards

Broadcast Domain

Set of all devices on a network segment that hear all the broadcasts sent on that segment

53
New cards

Collision Domain

Ethernet term used to describe a network scenario in which one particular device sends a packet on a network segment, forcing other devices on the same segment to pay attention to it.

54
New cards

Switched Network

Communication between distant stations/ end-devices is typically done over a network of switching nodes.

55
New cards

Circuit Switching

Dedicated communication path between two stations between three phases: Establish, Transfer, and Disconnect.

56
New cards

Packet Switching

Station breaks long message into packets and are sent out to the network sequentially, one at a time

57
New cards

Datagram

Each packet treated independently and can take any practical route

58
New cards

Virtual Circuit

Preplanned route established before any packets sent and each packet contains a virtual circuit identifier instead of destination address

59
New cards

Protocol Syntax

Data formats, signal levels

60
New cards

Protocol Semantics

Control information and error handling

61
New cards

Protocol Timing

Speed matching and sequencing

62
New cards

Physical Layer Function

Handles the transmission of raw bits over a communication link

63
New cards

Data Link Layer Function

Collects a stream of bits into a larger aggregate called a frame and frames are actually delivered to hosts.

64
New cards

Network Layer Function

Handles routing among nodes within a packet-switched network and unit of data exchanged between nodes in this layer is called a packet

65
New cards

Transport Layer Function

Implements a process-to-process channel and unit of data exchanges in this layer is called a message

66
New cards

Session Layer Function

Provides a name space that is used to tie together the potentially different transport streams that are part of a single application

67
New cards

Presentation Layer Function

Concerned about the format of data exchanged between peers

68
New cards

Application Layer Function

Standardize common type of exchanges

69
New cards

Network Interface Layer

Is the interface to the actual network hardware. This interface may or may not provide reliable delivery, and may be packet or stream oriented

70
New cards

Application Layer

Provided by the program that uses TCP/IP for communication and the interface between the application and transport layers is defined by port numbers and sockets

71
New cards

Transport Layer

Provides the end-to-end data transfer by delivering data from an application to its remote peer. Multiple applications can be supported simultaneously

72
New cards

Internetwork layer (IP / Network Layer)

Provides the virtual network image of an internet (this layer shields the higher levels from the physical network architecture below it.

73
New cards

Domain Name System (DNS)

A system used for translating names of domains into IP addresses.

74
New cards

File Transfer Protocol (FTP)

A reliable, connection-oriented service that uses TCP to transfer files between systems that support FTP.

75
New cards

Trivial File Transfer Protocol (TFTP)

A connectionless service that uses User Datagram Protocol (UDP) and is used on routers to transfer configuration files and Cisco IOS images

76
New cards

Simple Mail Transport Protocol (SMTP)

E-mail servers communicate with each other using this to send and receive mail.

77
New cards

Simple Network Management Protocol (SNMP)

An application layer protocol that facilitates the exchange of management information between network devices.