Ask Question, Ask an Expert

+1-415-315-9853

info@mywordsolution.com

Ask Computer Network & Security Expert

problem 1) Answer the following problems about application layer protocols:

a) Name the two things that the application layer process implements?

b) Application layer protocols define four things. describe these four things?

c) In the context of a communications session, one process is usually a client and the other a server. Carefully describe client and server in this context.

d) Define and briefly describe (one sentence at most) each of the following (also, identify which port(s) each application protocols use and the most recent RFC describing the protocol): SMTP, HTTP, HTTPS, FTP, TELNET, IMAP, RDP, SSH, DNS, and DHCP.

problem 2) prepare two command-line sockets programs – a client and a server – as follows. Define a Who-Am-I message as a UDP datagram containing the ASCII string “WHO AM I”. Define a You-Are message as a UDP datagram containing the ASCII string “YOU ARE X AT Y” where X is a hostname string of client host sending the Who-Am-I message and Y is the port number of the client host sending the Who-Am-I message.

prepare a client program to send Who-Am-I message to a server and wait for a reply You-Are message from the server – on receiving the reply You-Are message the client program must print the message to the console and exit. The client program must take the IP address of destination server from command line (that is, as a command line argument). prepare a server program that waits for a Who-Am-I message from the client and then returns to the client an You-Are message containing its host name and port number.

The server program must not automatically terminate. If you modify existing code to meet requirements of this assignment, make sure to carefully and clearly denote which code is yours and which is “old”.

You have to prepare two things:

1) A screenshot of execution and

2) the source code for the client and server programs.

Computer Network & Security, Computer Science

  • Category:- Computer Network & Security
  • Reference No.:- M96738
  • Price:- $120

Guranteed 48 Hours Delivery, In Price:- $120

Have any Question? 


Related Questions in Computer Network & Security

Mpi networkplease let me know if anyone is able to do it

MPI network Please, let me know if anyone is able to do it right and in the proper time. Please put Course number, your Full Name, Assignment number on top right. Submit your homework on Blackboard. Please name your file ...

Topic 1 wireless technologiescreate a short essay 1 to 3

Topic 1: Wireless Technologies Create a short essay (1 to 3 pages) that describes how you will set up a wireless network for the Nardi Pardy Corporation (a fictitious company). In this simple scenario, the company office ...

Current attack vectors and secure network designa friend

Current Attack Vectors and Secure Network Design A friend has recently started a business that has a large amount of intellectual property that he wants to ensure is kept secure and confidential. He plans to hire 75-100 ...

Assignment network consultation for designitthis assignment

Assignment: Network Consultation for DesignIT This assignment contains two Sections: Network Consultation Proposal and Network Consultation Presentation. You must submit both sections as separate files in order to comple ...

This assignment assumes that you are one of the network

This assignment assumes that you are one of the Network Engineer of a small Company which has two branch offices, Branch 1 (BR1), Branch 2 (BR2) and a Headquarter (HQ). The branches need to be interconnected to the Headq ...

Networking and server landscape of rays foodusing the

Networking and server landscape of Ray's Food. Using the Configuration Scenario Instructions, create a 1-page Systems Diagram in Microsoft Visio, or another diagramming tool, that shows the technical networking and serve ...

Assignment network layerquestion 1 routing 1 use the packet

Assignment: Network Layer Question 1: Routing 1. Use the Packet Tracer software to build the above network. a. Choose the generic empty router type for your routers. b. Choose the generic empty switch type for your switc ...

Assignment designing compliance within the lan-to-wan

Assignment: Designing Compliance within the LAN-to-WAN Domain Imagine you are an Information Systems Security Officer for a medium-sized financial services firm that has operations in four (4) states (Virginia, Florida, ...

Assignment services in your arearesearch dsl and cable

Assignment: Services in Your Area Research DSL and cable modem services available closest to your community. You may use neighboring communities or regions if your community does not have access to DSL or cable modem ser ...

Assignmentyou have been asked by a local charity retail

Assignment You have been asked by a local charity retail organization to install a network in its downtown office. It currently has seven PCs running Windows XP Home Edition. They are configured as follows: Pentium 4 at ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

WalMart Identification of theory and critical discussion

Drawing on the prescribed text and/or relevant academic literature, produce a paper which discusses the nature of group

Section onea in an atwood machine suppose two objects of

SECTION ONE (a) In an Atwood Machine, suppose two objects of unequal mass are hung vertically over a frictionless

Part 1you work in hr for a company that operates a factory

Part 1: You work in HR for a company that operates a factory manufacturing fiberglass. There are several hundred empl

Details on advanced accounting paperthis paper is intended

DETAILS ON ADVANCED ACCOUNTING PAPER This paper is intended for students to apply the theoretical knowledge around ac

Create a provider database and related reports and queries

Create a provider database and related reports and queries to capture contact information for potential PC component pro