Please help me answer the following.
Computer Networks
please No handwriting
thank you
please No handwriting
A transport-layer protocol provides two types of services: connectionless and connection-oriented. Define both of these services in your own words.
OSI stands for Open System Interconnection is a reference model that describes how information from a software application in one computer moves through a physical medium to the software application in another computer.
The transport layer is a 4th layer from the top.The main role of this layer is to provide the communication services directly to the application processes running on different hosts.A computer network provides more than one protocol to the network applications. For example, TCP and UDP are two transport layer protocols that provide a different set of services to the network layer.
Now coming to the connection ,here in this layer it is both that is connectionless and connection-oriented,
Bascically A transport-layer protocol provides two types of services : TCP where it is a Connection-Oriented protocol and UDP where it is a Connection-less protocol.
All transport layer protocols provide multiplexing/demultiplexing service. It also provides other services such as reliable data transfer, bandwidth guarantees, and delay guarantees.
Each of the applications in the application layer has the ability to send a message by using TCP or UDP. The application communicates by using either of these two protocols. Both TCP and UDP will then communicate with the internet protocol in the internet layer. The applications can read and write to the transport layer. Therefore, we can say that communication is a two-way process.
Nowadays, the operating system supports multiuser and multiprocessing environments, an executing program is called a process. When a host sends a message to other host means that source process is sending a process to a destination process. The transport layer protocols define some connections to individual ports known as protocol ports.
An IP protocol is a host-to-host protocol used to deliver a packet from source host to the destination host while transport layer protocols are port-to-port protocols that work on the top of the IP protocols to deliver the packet from the originating port to the IP services, and from IP services to the destination port.
Lets talk about each of them :
UDP:
User Datagram Format:
Source port address 16 bits | Destination port address 16 bits |
Total length 16 bits | Checksum 16 bits |
Data |
Source port address: It defines the address of the application process that has delivered a message. The source port address is of 16 bits address.
Destination port address: It defines the address of the application process that will receive the message. The destination port address is of a 16-bit address.
Total length: It defines the total length of the user datagram in bytes. It is a 16-bit field.
Checksum: The checksum is a 16-bit field which is used in error detection.
Some of the limitations in UDP are:
UDP provides basic functions needed for the end-to-end delivery of a transmission.
It does not provide any sequencing or reordering functions and does not specify the damaged packet when reporting an error.
UDP can discover that an error has occurred, but it does not specify which packet has been lost as it does not contain an ID or sequencing number of a particular data segment.
TCP:
Features Of TCP protocol
Stream data transfer: TCP protocol transfers the data in the form of contiguous stream of bytes. TCP group the bytes in the form of TCP segments and then passed it to the IP layer for transmission to the destination. TCP itself segments the data and forward to the IP.
Reliability: TCP assigns a sequence number to
each byte transmitted and expects a positive acknowledgement from
the receiving TCP. If ACK is not received within a timeout
interval, then the data is retransmitted to the destination.
The receiving TCP uses the sequence number to reassemble the
segments if they arrive out of order or to eliminate the duplicate
segments.
Flow Control: When receiving TCP sends an acknowledgement back to the sender indicating the number the bytes it can receive without overflowing its internal buffer. The number of bytes is sent in ACK in the form of the highest sequence number that it can receive without any problem. This mechanism is also referred to as a window mechanism.
Multiplexing: Multiplexing is a process of accepting the data from different applications and forwarding to the different applications on different computers. At the receiving end, the data is forwarded to the correct application. This process is known as demultiplexing. TCP transmits the packet to the correct application by using the logical channels known as ports.
Logical Connections: The combination of sockets, sequence numbers, and window sizes, is called a logical connection. Each connection is identified by the pair of sockets used by sending and receiving processes.
Please help me answer the following. Computer Networks please No handwriting thank you please No handwriting...
Can anyone answer and explain the following questions from Into to Computer Networking course? 1) PTSN networks are: a) Packet-switching networks offering connection-oriented services b) Packet-switching networks offering connectionless services c) Circuit-switching networks offering connection-oriented services d) Circuit-switching networks offering connectionless serive 2) Connection setup and temination, if performed, takes places in this layer of the internet model a) Presentation layer b) Session layer c) Network layer d) Physical layer 3) UDP sockets are identified by: a) Client program port...
computer network Please, Use your own words . sorry No handwriting. thanks TCP is a very reliable transport layer protocol! This means that TCP uses error control mechanisms (or tools) to identify corrupted segments, lost segments, out-of-order segments, and copied segments. TCP error control mechanisms include checksum, acknowledgment, Time-out, and fast retransmission. Define each one of these four mechanisms in your own words.
1ai. Why layered network architectures. Give a concise description of how layer networks are implemented. ii. Describe the function and services offered by TCP/IP protocols. iii. The following terms have been used to describe the hypertext transfer protocol(HTTP) protocol: client-server, stateless, non-persistent and persistent connection. Describe each term. iv. Identify session layer and presentation layer function in the HTTP protocol. b. Suppose a computer is moved from one department to another. Answer yes or no to the following questions and...
Please help me answer these Questions. (with clear details and handwriting, if possible) Thank you so much, to those who help me solve these questions. I really appreciate it! Have a wonderful day! The following information is given for The Market Place on September 30, 19X4. $14,630 10,921 2,160 Cash book balance Cash bank balance Outstanding checks Service charges Interest on checking NSF check Deposits in transit 38 54 401 6,345 Book error - recorded a deposit for cash sales...
by your own world and from 250-500 words please answer by your keyboard not handwriting ... thank you What is the level of specificity in the coding system? Explain with an example how do you code the highest level of specificity?
Database Management System please No handwriting thank you Discuss in your own words what is meant by client/server architecture
Need help with this question. Thank you :) Transmission Control Protocol (TCP) is a connection-oriented protocol, where, a virtual circuit is established between two applications. Select one: 0 True 0 False
I need any IT expert - Computer Science - to help me solve these questions !! Please do not copy from a book or from the same site or from other students' answers. The work should be your own answers. Please do not answer the handwriting and be a computer writing NO NO handwriting answers. Please do not copy from a book or from the same site or from other students' answers. The work should be your own answers. TO...
hi please answer them by computer not a hand writing, also by your own word. the answer should be from 500-700 words Identify the types of data and information collected in Telemedicine. Select two of the types of data and explain how each is transmitted. thank you
Please help me I do not understand. Thank you! In your own words how can the fundamentals and realized niches of a species change?