13.02.2014 Views

CS 742 Computer Communication Networks Final Exam - Name ...

CS 742 Computer Communication Networks Final Exam - Name ...

CS 742 Computer Communication Networks Final Exam - Name ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!