CS 547 Network Programming
[Pages:2]CS 547 Network Programming Spring 2023
Quiz #2 on January 26, 2023 (suggested solutions)
Your Last Three Digits: ________________
(please do NOT write all of your student ID or your name)
Grade: ______
************************************************************************
(1) What is "tunneling" (as a technical definition)?
Transmitting payload data by intentionally deviating from the standard protocol suites.
(2) What are the two major benefits in using tunneling? To extend the scopes of the existing networks To emulate transmission services not available in a network
Note: This question does not ask examples of the existing tunneling protocols (e.g., MBone, 6Bone, Soft-LAN, layer-3 VPN, and etc.)
(3) Describe the five activities "Soft-LAN" performs to let a remote host computer over the Internet to logically join a LAN over the Internet.
CS 547 Network Programming
Tunneling Example: Soft-LAN (4)
Host A CA
Host B
Host C
CA
CA
Transmit the encapsulated
Construct a LAN TCP packet to the packet (frame) for VLAN server at E
LAN-B
Host Z
Encapsulate the LAN packet by a TCP packet
"Soft-LAN Server"
Host D
Host E
Router A Internet
1,000 miles
CA
CA
Router B
LAN cable (i.e., IEEE-802.3 Ethernet) Z C
LAN-B
When C receives this LAN packet from E, C believes that it came from Z, who is another member of this LAN (LAN-B) The LAN server at E
extracts the encapsulated LAN packet
Tunneling/008
Host E releases the extracted LAN packet
to the LAN cable
Solution: activities through in the PPT slide above.
1
(4) What is "Mbone"? How does "MBone" work? MBone is a layer-3 tunneling, (a) which transmits multicast packets ("IP multicast packets") using unicast packets through "unicast routers" (b) by encapsulating an IP multicast packet (not "multicast payload") in an IP unicast packet. Notes: (a) is required for answering the first question ("What is "Mbone"? "). (b) is required for answering the second question ("How does "MBone" work? ").
(5) What is "Virtual LAN hub"? How does it differ from "VLAN"? (a) "Virtual LAN hub" is a virtual (i.e., a software-implemented) LAN hub, that acts as a hub in the public network space (instead of within a local area network), such as the Internet. Each participating host computer establishes a Soft-LAN connection to a "virtual LAN hub". Multiple host computers that (logically) connect to a virtual LAN hub see that all of the participating host computers as if they were all connected to a LAN segment. (b) VLAN is a technique to split one hardware hub (LAN switch) into multiple LAN segments. VLANs do not extend the scopes of the existing networks, instead, they split existing networks. Notes: (a) is required for answering the first question ("What is "Virtual LAN hub"?"). (b) is required for answering the second question ("How does it differ from "VLAN"? ").
________________________________________________________________________
CS 547 Network Programming, Spring 2023, Quiz #2, January 26, 2023
2
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- what s your name nevy s language
- diocese of manchester catholic committee on scouting distance training
- part i setting up cards
- resident rights quiz print your name ageia health services
- safe lifting quiz print your name key to quiz ageia health services
- information we collect from you cambridge assessment english
- directions test
- d lab energy lighting quiz
- cs 547 network programming
- what s in a name englishclub