Submitted by: Submitted by mspeck1017
Views: 10
Words: 1167
Pages: 5
Category: Science and Technology
Date Submitted: 05/06/2016 02:36 PM
Name: Matt Peck
Date: 11/5/2015
IT204-1504A-08 Fundamentals of Networking
Professor: James Iannibelli
Assignment: Individual Project Unit #5
A protocol is a rule that identifies some aspect of how computers communicate on a network. In order for two computers to communicate, they need to be using the same protocols. Protocols are grouped into protocol suites, or sets of related protocols that are meant to be used together. Common protocol suites include:
TCP/IP is the protocol suite used on the Internet and on most networks. Nearly all computers today use TCP/IP for communication. The Internet Protocol (IP): IP is a key component of the TCP/IP protocol suite. The IP protocol determines how to deliver data from a sending host to a destination host. It does not provide a tool for segmenting and sequencing packets in a communication. In order to accomplish this, IP needs to be used together with another transport protocol. Transmission Control Protocol (TCP) is a connection-oriented protocol. To guarantee reliable delivery of data, TCP needs the receiver of a network transmission to send an acknowledgement of every IP packet it receives to the sender. If a packet doesn't make it, they are retransmitted. This ensures that all the data sent is delivered reliably. Virtually all operating systems today provide native (built-in) support for TCP/IP.
UDP or User Datagram Protocol is a connectionless protocol. UDP does not require acknowledgements like the TCP protocol. One of the disadvantages of using TCP is that its reliability introduces latency. For small data transmissions, like sending an e-mail, moderate latency is not a problem. However, for large data transmissions, such as streaming video or music, the delay associated with TCP is undesirable. By using UDP, the delay of the transmission is significantly reduced, with the assumption that an occasional lost packet won't be detrimental.
NetBIOS is the term used to describe the...