Networking and Internet Flashcards Preview

Computer science > Networking and Internet > Flashcards

Flashcards in Networking and Internet Deck (18):
1

Protocol

A standard set of rules that allows devices to communicate.

2

Serial computing

1. Run on single processor
2. Problem broken into discrete instructions
3. Instructions executed one after the other

3

Parallel computing

The use of several processors to perform one SINGLE TASK
1. Run on multiple processors
2. Problem broken into discrete parts that can be solved concurrently
3. Parts broken into discrete instructions
4. Instructions executed on multiple processors simultaneously

4

WAN

A set of links-that-connect geographically remote computers and local area networks.

5

LAN

Group of devices, computers, printers, scanners, under the control of one organization in a small geographical area.

6

Gateway

Device that connects networks that use different protocols.

7

Server

A software process that provides a service request by a client

8

Client

A software process that requests and uses the services provided by a server

9

MAC (address)

A media access control address also called physical address, is a unique identifier assigned to network interfaces for communications on the physical network segment

10

IP (v4) address

A unique address that identifies a device on a network: 32 bits e.g. 192.168.168.5

11

Switch

Networking device that connects devices together on a network, by using packet switching to receive, process and forward data to the destination device. (Wiki) (Switching: examining packets and routing them to a specific destination)

12

Router

Device that connects networks that use the same protocol. It forwards packets by using the IP address

13

TCP/IP

A set of working practices that follow all internet users to communicate with each other whatever their equipment

14

Datagram/ packet

Group of bits containing, source/ destination address, error control bits and data payload

15

Socket

Combination of host IP address and a port number. It forms a bidirectional communication path between the end processes or applications
e.g. 192.168.168.2:1045

16

Port

an address for a software process e.g. 80

17

Encapsulation

Inclusion of one data structure within another e.g. contents of data payload are hidden from the TCP layer data that packages it.

18

Giving an example, explain why network protocols are necessary

Because otherwise computers wouldn't be able to communicate with each other. For example: if two computers didn't use FTP protocol they wouldn't be able to share files.