会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
双月候鸟
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2019年12月26日
TCP协议的初始化及socket创建TCP套接字描述符
摘要: 1Socket与TCP/IP协议的关系 Socket并不是TCP/IP协议的一部份,从广义上来讲,socket是Unix/Linux抽像的进程间通讯的一种方法网络socket通讯仅仅是其若干协议中的一类,而tcp/ip又是网络协议各类中的一种从tcp/ip的角度看socket,它更多地体现了用户AP
阅读全文
posted @ 2019-12-26 15:55 双月候鸟
阅读(801)
评论(0)
推荐(0)
2019年12月19日
Socket与系统调用深度分析
摘要: 一、linux系统调用原理 操作系统通过系统调用为运行于其上的进程提供服务。 当用户态进程发起一个系统调用, CPU 将切换到 内核态 并开始执行一个 内核函数 。 内核函数负责响应应用程序的要求,例如操作文件、进行网络通讯或者申请内存资源等。 二、调用流程 那么,在应用程序内,调用一个系统调用的流
阅读全文
posted @ 2019-12-19 18:20 双月候鸟
阅读(354)
评论(0)
推荐(0)
2019年12月10日
构建调试Linux内核网络代码的环境MenuOS系统
摘要: 一、实验工具 1、本地虚拟机上的ubuntu16.04 2、qemu模拟器 QEMU是一款开源的模拟器及虚拟机监管器(Virtual Machine Monitor, VMM)。QEMU主要提供两种功能给用户使用。一是作为用户态模拟器,利用动态代码翻译机制来执行不同于主机架构的代码。二是作为虚拟机监
阅读全文
posted @ 2019-12-10 20:07 双月候鸟
阅读(197)
评论(0)
推荐(0)
2019年12月9日
使用java实现一个hello/hi的简单的网络聊天程序
摘要: 1、socket原理 Socket实质上提供了进程通信的端点。进程通信之前,双方首先必须各自创建一个端点,否则是没有办法建立联系并相互通信的。正如打电话之前,双方必须各自拥有一台电话机一样。 套接字之间的连接过程可以分为三个步骤:服务器监听,客户端请求,连接确认。 1、服务器监听:是服务器端套接字并
阅读全文
posted @ 2019-12-09 22:48 双月候鸟
阅读(273)
评论(0)
推荐(0)
2019年11月26日
网络相关的命令工具研究报告-traceroute
摘要: 一、基本概念 traceroute (Windows系统下是tracert) 命令利用ICMP 协议定位您的计算机和目标计算机之间的所有路由器。TTL值可以反映数据包经过的路由器或网关的数量,通过操纵独立ICMP呼叫报文的TTL值和观察该报文被抛弃的返回信息,traceroute命令能够遍历到数据包
阅读全文
posted @ 2019-11-26 12:39 双月候鸟
阅读(236)
评论(0)
推荐(0)
上一页
1
2
公告