Our website is a unique platform where students can share their papers in a matter of giving an example of the work to be done. If you find papers
matching your topic, you may use them only as an example of work. This is 100% legal. You may not submit downloaded papers as your own, that is cheating. Also you
should remember, that this work was alredy submitted once by a student who originally wrote it.
The paper "The Transport Layer of the Hybrid TCP OSI Model" highlights that there is a need to emphasize that the Hybrid TCP/IP OSI model protocol is a unique platform for providing differentiated quality of service easily incorporated in today's network topologies…
Download full paperFile format: .doc, available for editing
Extract of sample "The Transport Layer of the Hybrid TCP OSI Model"
Message Ordering and Reliability The Transport Layer of the Hybrid TCP/IP OSI Model. The of the College This paper is prepared as a fulfillment to the requirements for …........
Abstract
The research paper, presents the Design and Implementation of the Hybrid TCP/IP OSI Model. The TCP/IP OSI protocol is a hybrid model under OSI which is a 4-layer transport protocol (Kozierok, 2005). It has two facet approach. First, it acts as the improved end-to-end transport protocol which integrates and implements TCP protocol improvements (Kozierok, 2005). Second, in the shared IP-layer network connections, it provides quality of service. Compared to other transport layers TCP/IP OSI is easily deployed. The unique features of the TCP/IP OSI model are its adaptive nature and its automatic gateway discovery.
The Transport Layer of the Hybrid TCP/IP OSI Model.
Transport Functions: Application Support and Network Control
Transport layers main function is to establish a logical end-to-end communication path between the sender and the receiver application (Fall & Stevens, 2011). It shields the applications from the “actual network that may consist of heterogeneous pieces with different technologies, topology, bandwidth, routing behaviors and reliability levels” (Kozierok, 2005). Each transport packet consists of identifiers used for sending and receiving data packets. The identifiers include the port numbers. Sometimes the network corrupt data packets through delays, packets drop, or routing packets in different network paths, which causes packets to arrive out-of-order at the receiver (Fall & Stevens, 2011).
For reliability in communication, transport protocol such as TCP corrects these packet errors when used. Transport layer helps in recovering packet losses “through retransmission of the lost packets, re-sequence packets that are misordered, and detect duplicated or erroneous packets”(Meinel & Sack, 2013, p.50). This is accomplished through a reverse communication channel.
Differences of Hybrid TCP/IP OSI Model with Other Layer-4 Approaches
Hybrid TCP/IP OSI Models feedback control loop runs between two gateways and does not go through the normal sequence of runnning end-to-end. This helps break down an end-to-end network control loop into smaller numerous control loops (Kozierok, 2005). Hybrid TCP/IP OSI Model feedback control loop uses segment-by-segment network control. It also uses integrated congestion control where it implements bandwidth allocation through “schedule packet transmissions” (Meinel & Sack, 2013, p.36). There are many advantages of the Hybrid TCP/IP OSI Model compared to the other layer-4 protocol like TCP.
Protocol and Architecture
Encapsulation of TCP
Hybrid TCP/IP OSI Model has bimodal operation. This includes the native and the non-native. In native mode, Hybrid TCP/IP OSI Model usually replaces TCP on the host ends with a complete set of end-to-end transport protocol. Whereas in non-native mode, applications on the host ends do not recognize the Hybrid TCP/IP OSI Model but use TCP as their transport (Kozierok, 2005). The Hybrid TCP/IP OSI gateways capture and encapsulate TCP packets into Hybrid TCP/IP OSI packets.
Discovery of Hybrid TCP/IP OSI Gateways
Adjacent Hybrid TCP/IP OSI gateways easily detect each other and initiates the closing of the control loop of a pipe between them (Fall & Stevens, 2011). The main considerations when designing the Hybrid TCP/IP OSImodel is to enable incremental deployment of Hybrid TCP/IP OSI gateways (Kozierok, 2005). The gateway discovers its peer on its IP route automatically.
Hybrid TCP/IP OSI’s Feedback Scheme
In the native mode, Hybrid TCP/IP OSI does not require the correct receipt of all packets (Kozierok, 2005). Hybrid TCP/IP OSI is mainly used in congestion control only. The bi-directional nature of the pipe allows the Hybrid TCP/IP OSI data packets to be transmitted in both directions (Fall & Stevens, 2011).
Each Hybrid TCP/IP OSI data packet has a pipe-level sequence number, found in the Packet Number field. After arriving at the receiving Hybrid TCP/IP OSI gateway, Hybrid TCP/IP OSI returns an acknowledgment packet as purely as ACK packet, or a data packet travelling in the reverse direction of the pipe, the piggybacked ACK (Kozierok, 2005).
Hybrid TCP/IP OSI Transmission Scheduling
The available bandwidth of the pipe is distributed so as to achieve achieve some quality of service differentiation (Fall & Stevens, 2011). For a large number of connections passing through high-bandwidth networks, it is easy to predict the bandwidth hence guaranteeing the quality of service.
Implementation of Hybrid TCP/IP OSI Model
Hybrid TCP/IP OSI model process has three threads, alarm module, queueing module, and Network input and output module (Kozierok, 2005). The alarm module generates timeout events, the event queue module services the event linning while the Network input and output module is for waiting for any incoming packets (Fall & Stevens, 2011).
The network input and output does two main functions;
(i) it extracts network packets and calls for initiates processing
(ii) It feeds packets back into the network whenever a request is made.
The implementation of the protocol is done in Linux.
Capturing Packets into the User-Space
The model uses the user-space tool and Iptables to establish filtering rules that enable the kernel to capture and queue packets. There are two cases in use;
(i) transit TCP, or Hybrid TCP/IP OSI packets using current machine as a gateway
(ii) capture Hybrid TCP/IP OSI packets that are directed to this machine.
The filtering rules are usually set on “the FORWARD chain in the case (i) above and are set on the INPUT chain for case (ii)” above (Meinel & Sack, 2013, p.29).
Raw IP
Hybrid TCP/IP OSI uses the RAW IP facility to transmit a packet into a network. The packets are accessible by opening “a socket of the SOCK RAW type” (Meinel & Sack, 2013, p.30). Packet comes with its own IP header.
Mapping Tables and Algorithms
A map comes in the form of a hash table using the host IP address as its search key. There are three unique fields on each entry of the mapping table. These include;
(i) a state denoting the availability of the next-hop gateway,
(ii) the next-hop gateway’s IP address, and
(iii) a timeout counter.
“Possible states are AVAILABLE, UNAVAILABLE or UNKNOWN” (Meinel & Sack, 2013, p.35).
Scheduler
In the implementation of Hybrid TCP/IP OSI model, the scheduler consists of its own flow and pipe control blocks. It contain scheduling data linked to the control blocks in the control blocks module (Fall & Stevens, 2011).
Congestion Control
Hybrid TCP/IP OSI emulates the TCPs window control algorithm in bid to carry out the congestion control (Meinel & Sack, 2013). A phase of congestion avoidance the pipe’s congestion window size is increased by a unit when on positive acknowledgment. When congestion is detected, the pipe is decreased by half.
Conclusion
In conclusion there is need to emphasize that the Hybrid TCP/IP OSI model protocol is a unique platform for providing differentiated quality of service easily incorporated in todays network topologies. For example, a start point can be the two Hybrid TCP/IP OSI model gateways placed at the entry points of two network sites of the intranet. Such a connection can control bandwidth allocations to different points. Hybrid TCP/IP OSI model is ease to deploy due to its capability to automatically discover Hybrid TCP/IP OSI gateways.
References
Fall, K. R., & Stevens, W. R. (2011). TCP/IP illustrated, volume 1: The protocols. Addison-Wesley.
Kozierok, C. M. (2005). The TCP/IP guide: a comprehensive, illustrated Internet protocols reference. No Starch Press.
Meinel, C., & Sack, H. (2013, January). The Foundation of the Internet: TCP/IP Reference Model. In Internetworking (pp. 29-61). Springer Berlin Heidelberg.
Read
More
Share:
CHECK THESE SAMPLES OF The Transport Layer of the Hybrid TCP OSI Model
A number of technologies have been therefore designed to ensure security across the Internet which basically worked on the application layer of the OSI model.... One of the biggest strengths of IPSec is that since IPSec operates at the IP layer of the OSI model, it implicitly provides protection to the higher layers as well i.... Transport Mode In this mode the message that comes down from the transport layer (TCP or UDP) is protected by adding the AH and ESP headers in between the IP header and the transport layer header....
osi model and Troubleshooting One major aspect of the network troubleshooting is the understanding of basic communication process.... The Open Systems Interconnection model (osi model) provides the foundations required to understand bits and pieces of the big network picture.... The osi model is also important source of understanding international standards of communication because almost every communication process follows this model in a way or other....
Packet filter is the most simple type of firewall that operates on network layer of osi model.... nd possibly some information about the Layer 4 communication sessions (which is why packet filtering are sometimes considered to operate at layer 3 and 4 of osi model).... Stateful inspection firewall also operates at layer 3 and 4, plus layer 7 of the osi model, which is evident on how stateful inspections consider application within the application layer....
The majority gateways perform operation at the OSI model's application layer; however it can operate at the session or network layer of the OSI model.... It obtains the necessary level as well as repackages the information and work through its technique back in the direction of the hardware layer of the OSI model (Tech Interviews, 2004; Forouzan & Fegan, 2003)
... Routing happens at the osi model's network layer.... In the osi model, Simple Mail Transfer Protocol is an application layer protocol that makes use of TCP as the transport protocol to broadcast mail to a target mail exchanger, stating in another way, SMTP is employed to broadcast mail to a mail server....
TCP (Transmission Control Protocol) corresponds to the 4th layer of osi model and IP (Internal Protocol) corresponds to the 3rd layer of osi model.... tcp/IP is the most common protocols used together in recent networking.... Though these are two different network protocols but always used together and known as tcp/IP.... tcp transport channel is used to deliver information across IP network addresses.
... This is a hybrid of star and bus topologies.
...
he osi model has seven layers as compared to five for the tcp/ip protocol.
... osi model Layers
... Protocols can be in the different layers like the physical, data link, network or even transport layer protocols (Hudson KURT and Stewart Michael.... CP/IP model
... This block enables sending of data from the simulink model that has been developed into an application using TCP/IP.
... he execution of the simulink model that proceeds in several stages....
he function of the transport layer is to transfer application layer messages between the application end points.... TCP adds header to the segment received from the transport layer which includes source and destination ports, sequence number (32 bits), acknowledgement number (32bits), window fields, flags and checksum field.... he segments from the transport layer are received by network layer for making packets ready for delivery.... Internet protocol then removes the IP header from the datagram and transfers the datagram to the transport layer....
Repeaters are found in the physical layer of the OSI model.... PIt is found in the network layer of the OSI; it is the protocol that allows devices to communicate with each other over the internet.... CPThe TCP is found in the top most layer of the OSI; it is responsible for the transport of data packets.... The osi model places network links are defined on the first and second layers which are the physical and the data link layers....
10 Pages(2500 words)Research Paper
sponsored ads
Save Your Time for More Important Things
Let us write or edit the essay on your topic
"The Transport Layer of the Hybrid TCP OSI Model"
with a personal 20% discount.