Term
|
Definition
connection oriented 1:1 communication sequence of individual bytes arbitrary length transfer used by most apps built on TCP protocol |
|
|
Term
|
Definition
connectionless M:N communication sequence of individual messages each message limited to 65kbytes used for multimedia apps built on UDP protocol |
|
|
Term
General algorithm that connection oriented system uses |
|
Definition
1. Paire of apps request a connection 2. pair uses the connection to exchange data 3. pair request connection to be terminated |
|
|
Term
When two applicants communicate over the internet, which one is the server? |
|
Definition
The server is the app that starts first and awaits contact |
|
|
Term
|
Definition
1. starts 1st and awaits contact 2. does not need to know which client will contact it 3. communicates with client by both sending and receiving |
|
|
Term
|
Definition
starts 2nd and initiates contact must know which server to contact initiates a contact whenever communication is needed may terminate after interacting with a server |
|
|
Term
Can data flow from a client to server? |
|
Definition
Yes, communication can flow in with er direction |
|
|
Term
|
Definition
32 bit identifier for computer |
|
|
Term
List steps a client can use to contact a server after a user specifies a domain name for the server? |
|
Definition
1. Use DNS to translate name to IP address 2. Specify that the service uses port N 3. Contact server and interact |
|
|
Term
Name 2 OS that offer the socket API |
|
Definition
Microsoft windows systems UNIV systems |
|
|
Term
What are the main features of socket API? |
|
Definition
IP address of remote computer Protocol Port # whether app will act as a client or server |
|
|
Term
|
Definition
Pros-many functions with 3 or less parameters Cons- programmers must remember to call multiple functions when using sockets |
|
|
Term
Sequence of socket calls used by client |
|
Definition
Connect, send receive, close |
|
|
Term
Sequence of socket calls used by a server |
|
Definition
Bind, listen, accept, receive, send, close |
|
|
Term
What socket functions do read and write correspond? |
|
Definition
|
|
Term
Is sendto a stream or message? |
|
Definition
|
|
Term
What are the two key aspects of application protocols? |
|
Definition
Private Communication Standardized Service |
|
|