Question

In: Computer Science

when you develop an application, you must choose one of the available transport layer protocols. how...

when you develop an application, you must choose one of the available transport layer protocols. how do you make the choice? And, if you have to provide secure transmission for this application data, how it can be achieved?

Solutions

Expert Solution

ANSWERS :

ANS 1. When we develop an application, we must choose one of the available transport layer protocols. In following way we can make the choice :

The most common Transport Layer Protocol to choose from :

1. TCP ( Transmission Control Protocol )

2. UDP ( User Datagram Protocol )

To make the choice following things needs to be considered :

--- For selecting TCP :

1. If the segments of the data are required to arrive in a proper sequence TCP used.

2. If complete data is required to be received to begin the execution as a whole TCP is used.

3. Mainly In applications like : web browser , databases , emails etc.

--- For selecting UDP :

1. If we want that data should not get delayed, even if some data is lost on the way but the remaning should reach on exact time UDP is used.

2. In those networks where less overhead is required UDP is best choice.

3. Mainly in applications like : Streaming Videos and Audios .

---- The secure transmission for the application data can be acheived by following :

1. By sending the encrypted data throughout the transmission , so that no unknown can misuse it.

2. By including the SSL ( Securing Socket layers ) protocol for additional security.

3. By protecting the application and the data with the help of a proper Firewall.

4. Maintaining proper and controlled access within the network also.


Related Solutions

When you develop an application, you must choose one of the available transport-layer protocols. How do...
When you develop an application, you must choose one of the available transport-layer protocols. How do you make this choice? And, if you have to provide secure transmission for this application data, how it can be achieved?
Explain the two different categories of Application layer protocols, and then detail the PDU used at...
Explain the two different categories of Application layer protocols, and then detail the PDU used at this layer.​
Write 3 vulnerabilities related to transport layer protocols and processes. Explain each vulnerability and it's significance...
Write 3 vulnerabilities related to transport layer protocols and processes. Explain each vulnerability and it's significance to your data security or privacy.
How is an application layer firewall different from a packet-filtering firewall? Why is an application layer...
How is an application layer firewall different from a packet-filtering firewall? Why is an application layer firewall sometimes called a proxy server? What is stateful inspection? What is a VPN? Why is it becoming more widely used? What is content filtering, and should it be leveraged on a corporate network? Backup your statement with 2 or 3 facts. Please pick two peer posts for your responses. Do you agree with their statements on content filtering or disagree and why? Are...
Choose an application domain. Choose an App to develop in the domain. Write these down. domain...
Choose an application domain. Choose an App to develop in the domain. Write these down. domain :(a) Public Health / Persuasion for Mask Wearing or Public Health / Mass Vaccination Initiative, if possible , For concrete use cases and scenarios, personalize or customize the best, most suitable, appropriate choice for a specific class or segment of users or end-users.
You are presented with the following two scenarios. Choose one of these individuals and develop a...
You are presented with the following two scenarios. Choose one of these individuals and develop a fitness/wellness plan that will result in their specific goals. For the individual that you choose, evaluate their goals and apply the information you have learned in this course to create a program for that individual. That program should be part of a paper (at least two pages, double-spaced) submitted via Canvas. Please include ALL of the following items in the creation of that fitness/wellness...
When would the application of thin-layer chromatography, adsorption column chromatography, and gas chromatography be appropriate to...
When would the application of thin-layer chromatography, adsorption column chromatography, and gas chromatography be appropriate to use?
One student has designed a new transport-layer protocol, NTLP, that is completely different from the TCP...
One student has designed a new transport-layer protocol, NTLP, that is completely different from the TCP or UDP. He then creates a packet that has a physical-layer header, a data-link-layer header, and an IP header. This packet contains the NTLP header and the application data payload. The packet is sent to the destination IP address as indicated in the IP header. Will this packet be delivered to the destination IP address indicated in the IP header? Please justify your answer.
Must choose one from Category (3) HUMAN DEVELOPMENT: Choose either A or B Discuss how nature...
Must choose one from Category (3) HUMAN DEVELOPMENT: Choose either A or B Discuss how nature and nurture both contribute to ONE of the three common problems that develop in adolescence (conflict with parents, mood swings, and depression). Use examples to support your discussion. Remember that “common” means most adolescents experience it, so your examples should be taking this into consideration.
You must choose one of the following: a stock fund, a bond fund, or a portfolio...
You must choose one of the following: a stock fund, a bond fund, or a portfolio of 50% stock and 50% bond. The expected returns are 13% and 8% for the stock and bond fund, respectively, and the standard deviations are 20% and 16%, with a correlation of 0.40 between the two funds. You can also borrow or lend at 5%. Relying on mean-variance analysis, determine the order of your preference from most preferred to least preferred.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT