CPS 470 MIDTERM
Which physical media can be used as the transmission link within the access network (e.g., home access network and enterprise network)? [Hint: more than one of answers below are correct]. [ ] telephone line (i.e., digital subscriber line (DSL)). [ ] fiber optic cable. [ ] ethernet cable. [ ] radio (i.e., Wi-Fi) . [ ] television cable (i.e., coaxial cable).
[ ] ethernet cable. [ ] radio (i.e., Wi-Fi) .
Which physical media is used as the transmission link (yellow colored) within & across the ISPs? [ ] telephone line (i.e., digital subscriber line (DSL)). [ ] fiber optic cable. [ ] ethernet cable. [ ] radio (Wi-Fi ) . [ ] television cable (i.e., coaxial cable).
[ ] fiber optic cable.
Which physical media can be used as the transmission link within the wide-area mobile access network (i.e., the left upper corner network with a base station in the figure)? [Hint: more than one of answers below are correct]. [ ] radio (4G). [ ] television cable (i.e., coaxial cable). [ ] radio (Wi-Fi) . [ ] radio (5G).
[ ] radio (4G). [ ] radio (5G).
Which physical media can be used as the transmission link (red colored) between the ISP (e.g., ATT, Spectrum, Comcast, etc.) to the access network (e.g., home access network and enterprise network)? [Hint: more than one of answers below are correct]. [ ] telephone line (i.e., digital subscriber line (DSL)). [ ] fiber optic cable. [ ] ethernet cable. [ ] radio (Wi-Fi) . []television cable (i.e., coaxial cable).
[ ] telephone line (i.e., digital subscriber line (DSL)). [ ] fiber optic cable. []television cable (i.e., coaxial cable).
Which one is correct in the following descriptions? [Hint: more than one of answers below are correct]. [ ] Wi-Fi can support 100's Mbps transmission rate [ ] Ethernet cable (category 6) can support 10 Gbps transmission rate [ ] telephone line (i.e., digital subscriber line (DSL)) can 24-52 Mbps downstream transmission rate, and 3.5-16 Mbps upstream transmission rate [ ] television cable can support 40 Mbps - 1.2 Gbps downstream transmission rate, and 30-100 Mbps upstream transmission rate [ ] 4G cellular radio can support 10's Mbps transmission rate []Fiber optic cable can support 10's-100's Gbps transmission rate
All of them
Transfer of data between neighboring network devices
Link layer
ØDelivery of datagrams from a source host to a destination host (typically).
Network layer
Transfer of a bit into and out of a transmission media
Physical layer
Transfer of data between one process and another process (typically on different hosts).
Transport layer
Which of the following descriptions below correspond to a "nuts-and-bolts" view of the Internet? Select one or more of the answers below that are correct. [Hint: more than one of answers below are correct]. [ ] A platform for building network applications. [ ] A collection of billions of computing devices, and packet switches interconnected by links. [ ] A collection of hardware and software components executing protocols that define the format and the order of messages exchanged between two or more communicating entities, as well as the actions taken on the transmission and/or receipt of a message or other event. [ ] A place I go for information, entertainment, and to communicate with people. [ ] A "network of networks".
[ ] A collection of billions of computing devices, and packet switches interconnected by links. [ ] A collection of hardware and software components executing protocols that define the format and the order of messages exchanged between two or more communicating entities, as well as the actions taken on the transmission and/or receipt of a message or other event. [ ] A "network of networks".
Which of the following descriptions below correspond to a "services" view of the Internet? Select one or more of the answers below that are correct below that are correct. [Hint: more than one of answers below are correct]. [ ] A place I go for information, entertainment, and to communicate with people. [ ] A collection of billions of computing devices, and packet switches interconnected by links. [ ] A collection of hardware and software components executing protocols that define the format and the order of messages exchanged between two or more communicating entities, as well as the actions taken on the transmission and/or receipt of a message or other event. [ ] A "network of networks". [ ] A platform for building network applications.
[ ] A place I go for information, entertainment, and to communicate with people. [ ] A platform for building network applications.
Which of the characteristics below are associated with a client-server approach to structuring network applications (as opposed to a P2P approach)? [ ] HTTP uses this application structure. [ ] There is a server that is always on. [ ] There is a server with a well-known server IP address. [ ] There is not a server that is always on. [ ] A process requests service from those it contacts and will provide service to processes that contact it.
[ ] HTTP uses this application structure. [ ] There is a server that is always on. [ ] There is a server with a well-known server IP address.
Which of the definitions below describe what is meant by the term "encapsulation"? [ ] Starting a transport layer timer for a transmitted segment, and then if an ACK segment isn't received before the timeout, placing that segment in a retransmission queue. [ ] Taking data from the layer above, adding header fields appropriate for this layer, and then placing the data in the payload field of the "packet" for that layer. [ ] Receiving a "packet" from the layer below, extracting the payload field, and after some internal actions possibly delivering that payload to an upper layer protocol. [ ] Computing the sum of all of the bytes within a packet and placing that value in the packet header field. [ ] Determining the name of the destination host, translating that name to an IP address and then placing that value in a packet header field.
[ ] Taking data from the layer above, adding header fields appropriate for this layer, and then placing the data in the payload field of the "packet" for that layer
Which of the following human scenarios involve a protocol (recall: "Protocols define the format, order of messages sent and received among network entities, and actions taken on message transmission, receipt")? Select one or more answers below that are correct. Hint: more than one of answers below are correct. [ ] A person reading a book. [ ] A person sleeping. [ ] Two people introducing themselves to each other. [ ] A student raising her/his hand to ask a really insightful question, followed by the teaching acknowledging the student, listening carefully to the question, and responding with a clear, insightful answer. And then thanking the student for the question, since teachers love to get questions. [ ] One person asking, and getting, the time to/from another person.
[ ] Two people introducing themselves to each other. [ ] A student raising her/his hand to ask a really insightful question, followed by the teaching acknowledging the student, listening carefully to the question, and responding with a clear, insightful answer. And then thanking the student for the question, since teachers love to get questions. [ ] One person asking, and getting, the time to/from another person.
Transport layer
segment
Physical layer
bit
Network layer
datagram
Link layer
frame
Application layer
message