Sockets Network Programming Flashcards

1
Q

Connection-based protocol that provides a reliable flow of the data between two end devices with guaranteed arrival.

A

Transmission Control Protocol - TCP

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

Connectionless protocol that sends independent packets of data from one end device to the other with no guaranteed arrival.

A

User Datagram Protocol - UDP

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

One endpoint of two-way communication link between 2 programs running on the nework, it maps incoming data to a particular process running __.

A

Socket.

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

Ports from __ to __ are reserved.

A

0, 1023

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

Port numbers (including reserved) could be any number from __ to __.

A

1, 65535

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

__ is a client program that is used to transfer files accross the internet.

A

File Transfer Protocol.

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

__ is a client program that enables working on a remote machine using the keyboard and screen of the local machine.

A

TELNET

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

Stream-Based Communication

A

TCP

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

Packet-Based Communication

A

UDP

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