12 2019 档案
摘要:学习一下对Socket与系统调用的分析分析 一、介绍 我们都知道高级语言的网络编程最终的实现都是调用了系统的Socket API编程接口,在操作系统提供的socket系统接口之上可以建立不同端口之间的网络连接,从而使我们可以编写各基于不同网络协议的应用程序。而用户程序一般都是运行在用户态,依靠的So
阅读全文
摘要:构建调试Linux内核网络代码的环境MenuOS系统 一、前言 这是网络程序设计的第三次实验,主要是学习自己编译linux内核,构建一个具有简易功能的操作系统,同时在系统上面进行调试linux内核网络代码。这次实验跟着老师给的指导资料以及和同学们的讨论,最终总算顺利做完。 二、实验步骤 1、下载Li
阅读全文
摘要:了解java的socket编程与Linux Socket API之间的关系 一、java的网络编程 1、socket原理 socket通信就是通过IP和端口号将两台主机建立连接,提供通信。主机A的应用程序要能和服务器B进行通信,必须通过Socket建立连接,而建立Socket连接本质上就是依靠TCP
阅读全文