首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 46 毫秒
1.
Socket缓冲区是Linux操作系统中的网络传输基本单位,在目前的Linux网络性能研究中,Socket缓冲区的回收利用尚未引起足够的重视。通过定义可回收利用Socket缓冲区的原语,并在NIC设备驱动程序中予以实现。实验表明,Socket缓冲区回收利用的方法可有效改善Linux网络性能。  相似文献   

2.
为了实现Linux与Windows跨平台通信,及时共享信息,构建了一个适用于跨平台的网络聊天室通信程序。先搭建跨平台通信环境,然后使用Socket套接字网络编程接口实现通信。整个系统采用客户机/服务器(C/S)模型,Windows客户端采用MFC框架编写,Linux服务器和客户端均采用C语言实现。通过测试,Linux和Windows的客户端可以成功连接到服务器,从而实现跨平台网络聊天功能。  相似文献   

3.
TCP网络传输"粘包"问题研究   总被引:1,自引:0,他引:1  
当前在网络传输应用中,广泛采用的是TCP/IP通信协议及其标准的Socket应用开发编程接口(API)。TCP/IP传输层有两上并列的协议:TCP和UDP。其中TCP(Transport Control Protocol,传输控制协议)是面向连接的,提供高可靠性服务。UDP(User Datagram Protocol,用户数据报协议)是无连接的,提供高效率服务。在实际工程应用中,对可靠性和效率的选择取决于应用的环境和需求。—般情况下,普通数据的网络传输采用高效率的UDP,重要数据的网络传输  相似文献   

4.
基于嵌入式Linux的Modbus协议转换的设计与实现   总被引:1,自引:0,他引:1  
随着工业控制和计算机网络技术的不断发展,信息的交换已经深入到了工业控制的各个领域。现场总线技术和以太网技术的发展,极大的促进了系统间的这种信息交换。本文介绍了工业现场中各设备间通信的一种方法。在MOXA UC7410硬件和嵌入式Linux操作系统的基础上,实现了Modbus TCP协议和RTU协议或其他串口协议的转换,从而实现对各种现场设备的远程控制。  相似文献   

5.
介绍套接字的分类和数据流式的套接字编程原理,对无连接协议UDP的相关概念和特性进行了阐述,分析在嵌入式Linux环境下利用Socket编程的嵌入式系统通信机制,并在SBC2410上实现了基于UDPSocket的聊天程序。  相似文献   

6.
为了实现移动警务系统对通信交互提出的需求,文章在详细研究移动警务信息通信网络的基础上,给出了适用移动警务通信网络环境的应用层协议-MPTP,描述了协议应用的网络环境,介绍了协议的功能和文件格式,并给出了基于Socket编程模型的协议实现方法.  相似文献   

7.
嵌入式设备在生活中扮演者越来越重要的角色,而Linux内核是Linux操作系统的核心。Linux操作系统能够提供丰富的应用功能和丰富网络功能都是在Linux内核提供的基础功能上实现的。在Linux操作系统的支持下,嵌入式设备的应用开发更加的丰富和完善。Linux内核移植的需求分析、环境搭建、详细设计等内容是嵌入式开发重要环节。  相似文献   

8.
Internet网络已渗透到社会的各个领域。Internet中Web服务器模式是:客户机/服务器模式,它也是基于套接字(socket)两个进程间通信模式,在此模式中客户应用进程请求服务器进程的服务。服务器执行被请求的任务返回结果给客户。两个进程要使用字节流套接字进行通信。本文利用socket的创建到连接建立来实现Internet网络通信。  相似文献   

9.
为了解决传统单机Linux程序移植到集群环境的困难,提出集群网络服务器单一系统映像系统架构,即Glosim(Global System Image)集群系统。本系统实现在操作系统内核层,通过修改与IPC对象、进程信号相关的系统调用,集群内部节点相互协作,统一调度,支持全局IPC对象和全局工作进程,透明地从系统底层对上层应用程序提供SSI服务,在Linux2.4.18内核上实现了集群系统的高性能单一系统映像。  相似文献   

10.
基于Winsock流套接字的进程通信的实现   总被引:1,自引:0,他引:1  
套接字是通信的基石,是支持TCP/IP协议的网络通信的基本操作单元.套接字是不同主机间的进程进行双向通信的端点,一个套接口是通信的一端,套接口存在于通信域中,套接口通常和同一个域中的套接口交换数据.Windows Sockets规范支持单一的通信域,即Internet域,各种进程使用这个域互相之间用Internet协议族来进行通信.流套接字提供双向的、有序的、无重复并且无记录边界的数据流服务,它适用于处理大量数据,从而实现网络环境下进程间的通信.  相似文献   

11.
Linux操作系统原理实验教学平台的设计与应用   总被引:2,自引:0,他引:2  
目前在操作系统原理课程中Linux是最常用的实验平台,但在Linux实验教学中和以Windows为主的实验平台相互共存上存在着诸多问题,笔者提出了建立一台Linux操作系统主机服务器,在以Windows为主的计算机网络实验环境平台不变的情况下,通过SSH以多用户方式连入Linux主机终端,并按照网站指导进行Linux操作系统实验教学,它极大地减少了系统的搭建维护工作量,方便了学生上机实验操作,同时也为该课程的网络教学提供了远程实验平台。  相似文献   

12.
随着网络技术的迅速发展,网络安全问题已经成为计算机通讯科学中的主要问题。而操作系统安全问题是网络安全领域最重要和最基本的问题之一。以Linux操作系统为平台,通过实现网络安全通信,针对Linux操作系统的内核的调用,实现了主机和虚拟机安全通信。介绍了应用系统调用实现操作系统的安全进而提高网络安全性的方法。  相似文献   

13.
针对windows可执行程序与Linux可执行程序互不兼容的问题.提出了在Linux操作系统上实现运行windows进程的思想,并且将两种操作系统的差异在内核中弥补,以提高Linux操作系统的可用性.介绍了两种操作系统可执行文件格式的区别和实现这种思路需要修改的主要数据结构,以及在Linux上创建windows进程的实现步骤.最后介绍了为证实这种思路而进行的测试实验的实验环境和测试结果.  相似文献   

14.
随着网络的发展,信息的交换与共享越来越频繁,为社会带来了巨大利益的同时,安全问题也成为了人们普遍关注的问题。在Linux操作系统下结合iSCSI使用IPSec协议可以更加可靠的保证数据在传输过程中安全性。  相似文献   

15.
随着社会对信息共享和信息传递的要求的不断提高,计算机网络越来越贴近人们的生活,已逐步成为人们工作、学习、生活的重要组成部分.使用Windows系列操作系统或者Linux系列操作系统连网已不是什么难事,而用DOS操作系统连网却被人们所忽略.本文针对上述问题给大家详细介绍DOS环境下的一些常用实用的网络连接手段.  相似文献   

16.
FTP服务用于实现本地计算机和远程计算机之间的件传输,工作在客户机/服务器的模式下。Linux是具有UNIX安全功能的免费操作系统,具有出色的稳定性和速度,提供了丰富的网络功能,支持Internet。Wu-FTPd作为当今流行的免费FTP服务软件,可以提供全部的FTP服务。使用Wu-FTPd软件,在Linux操作系统中实现FTP服务,具有较高的学习和使用价值。  相似文献   

17.
虽然socket API是目前网络编程接口的事实标准,但它也存在一些的不足:接口复杂;使用不方便;协议无关性差;跨平台能力不强。针对这些问题,研究了跨平台和协议无关网络编程技术,并使用C 实现了一个跨平台协议无关网络类库。它可以同时支持Windows和Linux操作系统,支持以协议无关的方式进行网络编程,支持单播和ASM/SSM组播,支持UDP和TCP,支持基于TCP通信的标准输入输出流。通过在一个实际网络测量系统中的应用,验证了本类库达到了跨平台性和协议无关性的设计目标。  相似文献   

18.
Netlink是Linux操作系统内核空间与用户空间最流行的进程间通信机制之一,但目前在多线程程序中的使用还存在一些问题。介绍了Netlink相对于Linux其它传统通信手段的优点,阐述了使用Netlink进行用户程序与内核模块通信的实现方法,分析了目前公开资料上Netlink线程并发支持机制存在的问题,并给出了支持多线程并发与消息异步处理的正确方法,最后在真实机器上进行了验证。结果显示,该方法能有效支持在多线程Linux应用中使用Netlink进行用户态与内核态通信。  相似文献   

19.
网络实验环境的搭建耗力耗时,如需要多台电脑联网、希望随时进行分区、格式化、重装操作系统等操作、需要连接局域网及广域网等,针对以上实际问题,进行基于虚拟和仿真的计算机网络实验环境的研究与实现显得非常必要.本文重点就虚拟机和计算机网络协议仿真软件做了基础性研究和实验,主要采用VMware Workstation与Virtual PC两大虚拟机软件,分别对windows系列操作系统和Linux操作系统进行了大量的网络实验.  相似文献   

20.
基于SOCKET编程接口的网络通信   总被引:3,自引:0,他引:3  
Socket(套接字)是TCP/IP协议的编程接口.即利用Socket提供的一组API就可以编程实现TCP/IP协议,而TCP/IP协议已成为Internet通信协议的标准,掌握SOCKET编程原理是网络应用程序设计人员的基本功。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号