Chapter 13 Flashcards

1
Q

Internet backbone

A

a collection of large national and international networks (most of which are owned by commercial, educational, or govn’t organizations)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

IXP

A

made up of one or more internet switches to which internet service providers connect to

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

T line

A

carried digital data over twisted pair lines.

backbone ISP initially connect with T lines.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Point of presence (POP)

A

individual users enter a ISP through a POP.

  • usually a modem, switch, routers, etc.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

client/server model

A

clients: devices such as computers, tablets, and smartphones that use browsers to request services such as web pages
servers: web servers, commerce servers, file servers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

web server

A

computers that run specialized OS enabling them to host web pages and to provide requested info to clients

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

commerce servers

A

computers that host software that enables buyers to buy goods and services over the web

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

file servers

A

computers that are deployed to provide remote storage space or to act as storehouses for files that users can download

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

computer protocol

A

the set of rules for exchanging electronic info

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

why was protocols invented?

A

anyone can use their computer system and be able to communicate with any other computer using the same protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

open system

A

it’s design would be made public for access by any interested party

  • each protocol has to be open system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

opposite of open system?

A

poprietory system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

proprietary system

A

private system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

circuit switching

A

a dedicated connection is formed between two points and the connection remains active for the duration of the transmission

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

why is circuit switching important?

A

when communications must be received in order they were sent (phone conversation)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what device is circuit switching usually used for?

A

a phone, never computers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

if computers don’t use circuit switching then what do they use?

A

packet switching

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

packet switching

A

data is broken into smaller chunks (data packets) and are sent over various routes at the same time. when the packets reach their destination they’re reassembled by the receiving computer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

what info does a packet contain?

A
  1. an address the packet is being sent to
  2. the address the packet comes from
  3. reassembly instructions if the data is split up
  4. the data that is being transmitted
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

internet protocol (IP)

A

sends data between computers on the internet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

transmission control protocol (TCP)

A

prepares data from transmission and provides for error checking and resending lost info

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

user datagram protocol (UDP)

A

prepares data for transmission: lacks resending ability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

file transfer protocol(FTP)

A

enables fies to be downloaded to a computer or uploaded to other computers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

telnet

A

enables user to log in to a remote computer and work on it as if sitting in front of it

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

simple mail transfer protocol(SMTP)

A

used for transmission of email messages across the internet

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

DHCP

A

takes a pool of IP addresses and shares them with host on a network on as needed basis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

dynamic host configuration protocol(DHCP)

A

takes a pool of IP addresses and shares them with host on a network on as needed basis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Real-time transport protocol (RTP)

A

network protocol for delivering audio and video over IP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

TCP/ IP

A

main suite of protocols

29
Q

internet corporation for assigned name and numbers (ICANN)

A

IP addresses must be registered with ICANN to ensure they’re unique and haven’t been assigned to other users

30
Q

dotted decimal number/ dotted quad

A

another name for an IP address

31
Q

Octet

A

each of the 4 numbers in a dotted decimal

ex) 119.63.62.1939

32
Q

internet protocol version 4 (ipv4)

A

the original ip addressing scheme. it was apparent they were gone run out of IP addresses

33
Q

internet of things (IOT)

A

term for explosive growth of internet enabled devices

34
Q

internet protocol version 6 (ipv6)

A

IP addressing scheme created by the IETF to make IP addresses longer

35
Q

connection oriented protocol

A

requires two computers to exchange control packets, thereby setting up the parameters of the data exchange session, before sending packets that contain data

36
Q

three way handshake

A
  • TCP uses to establish a connection
  1. your computer establishes a connection to the ISP and announces it has a email to send
  2. the ISP server responds that it’s ready to receive the email
  3. your computer acknowledges the ready state of the server and begins to transmit the server
37
Q

connectionless protocol

A

doesn’t require any type of connection to be established between two computers exchanging info

38
Q

positive acknowledge (ACK)

A

confirmation that the email was received

39
Q

negative acknowledge (NAK)

A

the packet wasn’t received in understandable form

40
Q

how are IP addresses assigned?

A

statically or dynamically

41
Q

static addressing

A

the IP address for a computer never changes and is most likely assigned manually by a network administrator or ISP

42
Q

dynamic addressing

A

your computer is assigned a temporary address from an available pool of IP addresses

43
Q

second level domain

A

whatever is before the .com or .net or whatever

44
Q

how does your computer know the IP address of other computers?

A

when you enter a URl, the computer converts it to a IP address

45
Q

domain name system (DNS) server

A

a database that functions like a phonebook

46
Q

root DNS server

A

knows the location of all the DNS servers that contain the master listings for an entire top level domain

47
Q

internet cache

A

a section of your hard drive that stores info you may need later ( IP addresses, etc.)

48
Q

hypertext markup language (HTML)

A

a set of rules for marking up blocks of text so that the browser knows how to display them

49
Q

HTML5

A
  • reduce the need for plug ins
  • support better error handling
  • support advanced audio and animation effects
  • make it easier to draw graphics
50
Q

cascading style sheet (CSS)

A

a list of rules that defines in one single location how to display HTML elements

51
Q

extensible markup language (XML)

A

describes the content in terms of what is being described rather than how it’s to be displayed

52
Q

JavaScript object notation (JSON)

A

a data interchange standard that is easy for humans to read and write

53
Q

hypertext transfer protocol (HTTP)

A

was created especially for the transfer of hypertext documents across the internet

54
Q

transport layer security (TLS)

A

updated extension of the secure sockets layer

55
Q

web application software consist of two parts

A
  • client side

* server side

56
Q

clients side

A

lives on the users computer

57
Q

server side

A

lives on the servers computer

58
Q

server side program

A

program that runs on a web server rather than on your computer

59
Q

common gateway interface (CGI)

A

enables functionality beyond the simple display of infk

60
Q

what are the two main approaches to client side program?

A
  • HTML embedded scripting language

* applet

61
Q

HTML embedded scripting language

A

tucks programming code directly within the HTML of a web page ( most popular is JavaScript)

62
Q

applet

A

a small app actually located on the server

63
Q

dynamic HTML (DHTML)

A

HTML and Java script. used to create lively and interactive websites

64
Q

JavaScript

A

commonly used scripting language for creating DHTML effects

65
Q

Document Object Model (DOM)

A

JavaScript use to orgainze the objects and page elements

66
Q

who created the internet

A

Ray Tomlinson

67
Q

simple mail transfer protocol (SMTP)

A

responsible for sending email along the internet to it’s destination

68
Q

simple mail transfer protocol (SMTP)

A

responsible for sending email along the internet to it’s destination

69
Q

multipurpose internet mail extension (MIME)

A

used to attach files to email