Network Programming Flashcards

1
Q

ARP

A

Address Resolution Protocol

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

MAC

A

Media Access Control

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

Where is the MAC stored

A

On ROM on the NIC

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

DNS

A

Domain Name Server

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

What is the function of a DNS?

A

To resolve names to IP addresses

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

Port 80

A

HTTP

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

Port 442

A

HTTPS

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

Port 22

A

SSH

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

Port 23

A

Telnet

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

Port 25

A

SMPT

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

Port 53

A

DNS

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

What ports can be used by the user?

A

Any port > 1024

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

What is a DNS?

A

Special server on the Internet that translate host names into IP addresses

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

IP

A

Internet Protocol

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

What is IP?

A

A low-level protocol for delivering data from one computer to another across the Internet in packets

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

TCP

A

Transmission Control Protocol

17
Q

What is TCP?

A

A higher level protocol than IP that is used in conjunction with IP

18
Q

UDP

A

User Datagram Protocol

19
Q

What is UDP?

A

A higher level protocol than IP that is used in conjunction with IP

20
Q

Sockets

A

Sockets are the endpoints of logical connections between two hosts and can be used to send and receive data

21
Q

Range of port numbers

A

Port numbers can range from 0-65536, but port numbers 0-1024 are reserved for privileged services.

22
Q

java.net.BindException

A

Caused when attempting to create a server socket on a port already in use