4 research outputs found
Design and Implementation a Server Receiving Data in Both Forms TCP and UDP Through the Same Port and its Impact on the Network Performance
Internet is the largest network that transfers a huge amount of information through the web and that requires data transfer between many network bottlenecks, devices and different hardware technologies. This data movement requires data transfer between many application, software’s and operating systems. Many theses and researches were published in the topic of solving the issue of extreme data transfer rate; this issue causes time consuming problems. There are many technologies of transferring data across the internet; two of the major data transfer technologies are the User Datagram Protocol (UDP) and Transmission Control Protocol (TCP). Those different data transfer technologies through the internet cause most of the servers much of their time translating the data from one technology to another because most of the servers deal with one data transfer technology and therefore it has to translate all other technologies to the technology that it deals with. This research establishes a Server named TCP-UDP Server (TUS), to receive data from both UDP and TCP nodes through the same path without the need of changing the network entities or protocols connected to the server and to avoid the need for transferring the data from the (UDP) form to the (TCP) form and vise versa. All the operations performed by the server are accomplished without any hardware intrusion to avoid time consuming. The TUS server as many servers support the multithreading technology to serve a large amount of nodes at the same time. Each node has its own thread to deal with. This thread has its own life time determined by many facts, and that in turn decides to terminate the thread or not
The Impact of Operating System on Bandwidth in Open VPN Technology
The internet is a basic source of information for many specialities and uses. Such information includes sensitive data whose retrieval has been one of the basic functions of the internet. In order to protect the information from falling into the hands of an intruder, a VPN has been established. Through VPN, data privacy and security can be provided. Two main technologies of VPN are to be discussed; IPSec and Open VPN. The complexity of IPSec makes the OpenVPN the best due to the latter’s portability and flexibility to use in many operating systems. In the LAN, VPN can be implemented through Open VPN to establish a double privacy layer(privacy inside privacy). The specific subnet will be used in this paper. The key and certificate will be generated by the server. An authentication and key exchange will be based on standard protocol SSL/TLS. Various operating systems from open source and windows will be used. Each operating system uses a different hardware specification. Tools such as tcpdump and jperf will be used to verify and measure the connectivity and performance. OpenVPN in the LAN is based on the type of operating system, portability and straightforward implementation. The bandwidth which is captured in this experiment is influenced by the operating system rather than the memory and capacity of the hard disk. Relationship and interoperability between each peer and server will be discussed. At the same time privacy for the user in the LAN can be introduced with a minimum specification
Hybrid Soft Computing Approach for Determining Water Quality Indicator: Euphrates River
Recent approaches toward solving the regression problems which are characterized by dynamic and nonlinear pattern such as machine learning modeling (including artificial intelligence (AI) approaches) have proven to be useful and successful tools for prediction. Approaches that integrate predictive model with optimization algorithm such as hybrid soft computing have resulted in the enhancement of the accuracy and preciseness of models during problem predictions. In this research, the implementation of hybrid evolutionary model based on integrated support vector regression (SVR) with firefly algorithm (FFA) was investigated for water quality indicator prediction. The monthly water quality indicator (WQI) that was used to test the hybrid model over a period of 10 years belongs to the Euphrates River, Iraq. The use of the WQI as an application for this research was stimulated based on the fact that WQI is usually calculated using a manual formulation which takes much time, efforts and occasionally may be associated with errors that were not intended during the subindex calculations. The parameters considered during the formulation of the prediction model were water quality parameters as input and WQI as output. The SVR model was used to verify the accuracy of the inspected SVR–FFA model. Different statistical metrics such as best fit of goodness and absolute error measures were used to evaluate the model. The performance of the hybrid model in recognizing the dynamic and nonlinear pattern characteristics was high and remarkable compared to the pure model. The SVR–FFA model was also demonstrated to be a good and robust soft computing technique toward the prediction of WQI. The proposed model enhanced the absolute error measurements (e.g., root mean square error and mean absolute error) over the SVR-based model by 42 and 58%, respectively