
linux网络协议
晓晓亮
活到老,学到老
生命不息,学无止境
展开
-
ospf-城域网路由协议移植
OSPF开源路由软件学习移植开发二部二组:任晓亮项目背景OSPF历史OSPF原理OSPF协议分析Quagga开源项目移植代码分析操作及基本配置一.项目背景:2014年国际部拿到南非铁路的项目标书,标书里面需要一个三层交换板卡,三层交换需要支持ospf路由协议。我们项目组就出了一个应标方案:在GX05硬件平台(NIOS2)上搭建一个三层路由板。实现单臂路由,路原创 2017-01-11 13:50:21 · 1776 阅读 · 0 评论 -
Linux TCP/IP 协议栈源码分析
[转载]Linux TCP/IP 协议栈源码分析一.linux内核网络栈代码的准备知识1. linux内核ipv4网络部分分层结构:BSD socket层: 这一部分处理BSD socket相关操作,每个socket在内核中以struct socket结构体现。这一部分的文件主要有:/net/socket.c /net/protocols.c etc INET so原创 2017-01-12 10:09:09 · 5073 阅读 · 0 评论 -
高级shell编程讲解
Shell高级编程学习笔记(基础篇) 目录1.shell脚本的执行方法 2.shell的变量类型 3.shell特殊变量4.变量子串的常用操作 5.批量修改文件名实践 6.变量替换7.在shell中计算字符串长度的方法 8.变量的数值计算:(()) 的用法9. 变量的数值计算:let的用法 10.变量的数值计算:expr的用法1原创 2017-02-08 10:52:21 · 1582 阅读 · 0 评论 -
ros-kinetic 编译向nvidia px2
这篇文章是我编译时遇到的所以问题及解决办法: git clone https://github.com/stapelberg/libxcb.git configure: error: XCB requires xsltproc. sudo apt-get install xsltproc 1 ls 2 cd ros_catkin原创 2017-04-18 14:29:57 · 4569 阅读 · 1 评论 -
linux线程实现tcp server and client设计
本文主要基于Linux下的Pthread实现了一个服务器和客户端通过socket进行通信的系统。服务端的程序的设计主要是一个主线程首先调用Socket相关的函数socket,bind, listen在建立服务端的Socket之后,等待Accept上面,如果有新的客户端连接上来,则对于每一个客户端新建一个线程。在每一个客户端的线程中,其接收客户端发送的指令然后返回相关的信息,主线程Socket中默认原创 2017-06-20 14:35:15 · 920 阅读 · 0 评论 -
tcpproxy -支持链表记录统计客户端消息
直接上代码:/* * multi_thread_socket_server.c * * Created on: Mar 14, 2017 * Author: Renxiaoliang */#include#include#include#include //pthread_t , pthread_attr_t and so on.原创 2017-06-20 15:45:05 · 415 阅读 · 0 评论 -
笔记
1.web shellhttps://www.oschina.net/p/xterminalhttps://www.oschina.net/p/wssh原创 2017-06-11 11:28:05 · 372 阅读 · 0 评论