CS 742 Computer Communication Networks Final Exam - Name ...
CS 742 Computer Communication Networks Final Exam - Name ...
CS 742 Computer Communication Networks Final Exam - Name ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
( B ) 17. Which device operates in the data link layer?<br />
(A) repeater (B) bridge (C) router (D) gateway<br />
( D ) 18. Which is not a routing algorithm or protocol?<br />
(A) Distance Vector (B) BGP (C) OSPF (D) none of the above<br />
( D ) 19. Which type is set to query the domain name server in nslookup?<br />
(A) MX (B) HINFO (C) CNAME (D) NS<br />
( B ) 20. In Java socket programming, which class represents a socket for sending and receiving<br />
datagram packets on the server side?<br />
(A) DatagramPacket (B) DatagramSocket (C) ServerSocket (D) DatagramServerSocket<br />
( D ) 21. The assigned port for the SMTP server is:<br />
(A) 21 (B) 22 (C) 23 (D) 25<br />
( C ) 22. Which server interprets name to IP address and vice versa?<br />
(A) SMTP (B) FTP (C) DNS (D) DHCP<br />
( B ) 23. IPv6 represents local loopback address as<br />
(A) ::127.0.0.0 (B) ::1 (C) ::0 (D) none of the above<br />
( A ) 24. Which can be used to encrypt and decrypt email?<br />
(A) PGP (B) TLS (C) RTP (D) SSH<br />
( A ) 25. Which command prints network connections, routing tables, and interface statistics?<br />
(A) netstat (B) ping (C) traceroute (D) dig<br />
Part 2: (125 points)<br />
1. (15 pts.) Briefly explain these terminologies. If they are acronyms, also write what they stand for.<br />
(a) BGP Border Gateway Protocol (BGP) is a protocol for exchanging routing information between<br />
autonomous systems.<br />
(b) NAT Network Address Translation (NAT) is the translation of an IP address used within one<br />
network to a different IP address known within another network.<br />
(c) <strong>CS</strong>MA/CA Carrier Sensing Multiple Access with Collision Avoidance (<strong>CS</strong>MA/CA) is a protocol<br />
used in wireless networking.<br />
(d) AODV Ad hoc On-demand Distance Vector (AODV) is a routing algorithm used to solve the<br />
problem of mobile routers.<br />
(e) HTTPS The HyperText Transport Protocol Secure (HTTPS), is standard encrypted communication<br />
mechanism on the World Wide Web. It is just HTTP over SSL.<br />
2. (10 pts.) Complete the following table listing the seven layers in the OSI 7-Layer Reference Model.<br />
Then, identify three of the four layers used in the TCP/IP protocol suite (write TCP/IP beside them).<br />
<strong>Final</strong>ly, identify where the following protocols belong: TCP, UDP, IP, ICMP, PPP, RARP, IMAP.<br />
• Layer 7: Application Layer - IMAP (TCP/IP)<br />
• Layer 6: Presentation Layer<br />
• Layer 5: Session Layer<br />
• Layer 4: Transport Layer - TCP, UDP (TCP/IP)<br />
• Layer 3: Network Layer - IP, ICMP (TCP/IP)<br />
• Layer 2: Data Link Layer - PPP, RARP (TCP/IP)<br />
• Layer 1: Physical Layer