Bengaluru – 560045 Computer Network Security(18CS52) Module1 Question Bank
1) Explain client-server & P2P architecture.
2) With block diagram, explain how application processes communicate through a socket. 3) Explain 4 transport services available to applications. 4) Briefly explain 2 transport layer protocols. 5) With block diagram, explain the working of Web & HTTP. 6) Explain HTTP non-persistent & persistent connections. 7) With general format, explain HTTP request- & response-messages. 8) With a diagram, explain how cookies are used in user-server interaction. 9) With a diagram, explain the working of web caching. 10) With a diagram, explain the working of FTP. 11) With a diagram, explain the working of e-mail system. 12) Briefly explain 3 mail access protocols. 13) Briefly explain the working of DNS. 14) With general format, explain DNS messages. 15) Explain P2P File Distribution. 16) With a diagram, explain the working of BitRorrent. 17) With a diagram, explain the working of Distributed Hash Table. 18) Draw flow diagram for the client-server application using TCP. Also, write code for the client- & server-sides of the application. 19) Draw flow diagram for the client-server application using UDP. Also, write code for the client- & server-sides of the application.
Quantum Physics for Beginners: Simple Illustrated Guide to Discover with Practical Explanations the Paradoxes of the Life and Universe Reconsidering Reality