Content area
Full text
ABSTRACT
This paper aims to optimize the current IP packet structure by reducing the size of the headers, increasing the size of the data, reducing packet processing time and speed up the data transmission.
KEYWORDS: TCP/IP, UDP, IPv4, Ethernet Frame.
1. Introduction
The current IPv4 Packet's scheme has several fields to be carried and transmitted in each packet even if the source, the destination and the payload of the packets are same. These fields utilize packet space and thus decrease the size of user data. Therefore the processing of each packet requires more time and delay of end-to-end transmission. While data transmission, data has to be broken down into similar structures of the packets, which are reassembled to the original data chunk once it reaches the destination. A packet is also called a datagram, a segment, a block, a cell or a frame, depending on the protocol.
2. Objective Of This Study
This paper aims to optimize data transmission by redesigning OSI packet structure by dividing packets into master packet and slave packet, decreasing the size of packet's header and increase the size of the data while maintaining the same current packet size. This optimization aims to reduce the processing time as a result of reducing the contents of processed headers.
3. OSI Model Layers
Before we start with packet optimization, it will be helpful to have a quick review of the OSI model packet's construction. In this section we will have a look through OSI model. There are two types of header fields:
a. Variable Fields: fields that it is information from packet to packet and has to be repeated in each packet.
b. Invariable Fields (Tagged with Inv.): field that it is information doesn't vary from packet to other and doesn't have to be repeated in each packet.
Open Systems Interconnection (OSI) model (ISO/IEC 7498-1) is a product of the Open Systems Interconnection effort at the International organization for Standardization. It is a prescription of characterizing and standardizing the functions of a communications system in terms of abstraction. Similar communication functions are grouped into logical layers. A layer serves the layer above it and is served by the layer below it.
There are seven interconnection layers start from up to down (layer...





