Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
第九章 tcp拥塞控制--基于Linux3.10
下载地址 http download csdn net detail shichaog 8620701 Linux提供丰富的拥塞控制算法 这些算法包括Vegas Reno HSCTP High Speed TCP Westwood BIC
网络
Linux
Linux内核
网卡
ipv4
IPv4数据报的分段与重组
文章摘自书籍 深入理解计算机网络 王达 机械工业出版社 IPv4数据报头格式请点击此处 IPv4数据报的封装与解封装请点击此处 IPv4数据报的分段与重组 在网络层中还涉及一个分段的问题 那就是因为不同网络线路上可以传输的数据报大小是有限制
计算机网络
ipv4
数据报
分段和重组
第三章 套接字相关数据结构--基于Linux3.10
本章是对socket通信过程中使用到的比较重要的据结构罗列和意义的阐述 在阅读其它层的代码前 先来看几个重要的数据结构 这几个数据结构贯串四层模型 3 1 socket对应的内核结构体 在用户空间使用socket 函数创建一个套接字 对应的
网络
Linux
Linux内核
ipv4
网卡
第七章 tcp发送(传输层)--基于Linux3.10
由第五章可知 sock recvmsg和tcp sendmsg用于tcp层和应用层的接口 由第四章可知 tcp v4 rcv和tcp tarnsmit skb是传输层和网络层之间的接口 现在来看看tcp sendmsg是如何到tcp tar
网络
Linux内核
以太网
ipv4
Linux
第十四章 netlink机制--基于Linux3.10
Netlink基于网络的消息机制 能够让用户和内核空间进行通信 12 3节提到的ifconfig是使用ioctl方法和内核通信的 而ip命令则是使用netlink和内核通信的 该机制初衷是为网络服务的 但是现在起应用范围已经大大扩展 14
网络
ipv4
Linux内核
以太网
Linux
第十三章 网络命名空间(内核源码实现)--基于Linux3.10
下载地址 http download csdn net detail shichaog 8620701 有两篇翻译博文 Lxc之二 网络设置 和 linuxnamespace 之使用 LXC文章中关于网络的设置是从用户空间配置的 从该文章可
网络
ipv4
Linux内核
Linux
以太网
第十六章PHY -基于Linux3.10
下载地址 http download csdn net detail shichaog 8620701 16 1 PHY 本章和OSI模型中的物理层和数据链路层关系密切 在嵌入式SOC上 通常集成有ARM核和MAC控制器 以及增加数据传输带
网络
ipv4
Linux
Linux内核
以太网
网络层的IP协议(一)
TCP IP的核心是互联网层 这一层类比于OSI参考模型中的第三层 即网络层 该层成熟的技术主要有IP和ICMP两种协议 IP协议共有两个版本 分别为IPv4和IPv6 网络层的主要作用是实现终端节点之间的通信 这种端点之间的通信业称为点对
网络
互联网
ipv4
笔记-TCP/IP IP地址字符串表示最大长度
笔记 TCP IP IP地址字符串表示最大长度 IPv4 IPv6 IPv4 定义在
tcpip
IP长度
ipv4
ipv6
如何用一根网线实现在两台电脑之间传输数据
下面我来说一说怎样用一根网线连接两台电脑 从而实现数据的传输 首先 我们要在两台电脑上分别设置其IPv4的配置 第一台电脑的设置步骤如下 打开网络和共享中心 点击更改设配器设置 在以太网那里右键属性 双击Internet 协议版本4 TCP
网络
数据
互联网
ipv4
第二章 主机到网络层(网卡)--基于Linux3.10
TCP IP协议栈模型 网络协议栈常用OSI七层模型 实际上Linux网络协议栈使用的却是四层模型 图2 1展示了OSI七层和四层模型它们之间各层对应关系 图2 1的最左侧一列是数据在协议栈上各层的称谓 frame位于主机到网络层 Laye
网络
Linux
Linux内核
ipv4
CentOS7设置IPv4&IPv6
进入网卡目录 1 cd etc sysconfig network scripts 修改ONBOOT yes 2 vi ifcfg ens33 TYPE Ethernet PROXY METHOD none BROWSER ONLY no
centos7
ipv4
第一章 网络子系统初始化--基于Linux3.10
下载地址 http download csdn net detail shichaog 8620701 网络初始化函数调用顺序 Linux系统启动那些事 基于Linux 3 10内核 提到系统启动时会调用一系列的初始化函数 初始化函数使用i
网络
Linux内核
ipv4
以太网
第十章 网络工具--基于Linux3.10
在测试io设备时 常常会用到iostat iotop工具 在查看内存时常常用到vmstat free slabtop工具 在查看调度器时 常常使用mpstat top以及ps工具 这里来说说网络相关的工具 有性能分析 网络管理 状态查看类工
网络
ipv4
Linux内核
Linux
以太网
NS3 的 ipv4-static-routing-test-suite 源码分析
下面进行源码注释 xff1a End to end tests for Ipv4 static routing include 34 ns3 boolean h 34 include 34 ns3 config h 34 include 3
ns3
ipv4
static
Routing
Test
docker 错误 WARNING: IPv4 forwarding is disabled. Networking will not work.
这个错误出现在使用 docker 的服务器上 xff0c 当你进入 docker 容器时 xff0c 如果出现这样的 WARNING 提示 xff0c 则表示服务器没有开启 IPv4 转发 xff0c 按照本文的方法配置开启转发即可 错误提
Docker
Warning
ipv4
Forwarding
disabled
ipv4和ipv6的区别
ipv4 和ipv6 的区别本质在于它们的二进制表示位数 xff0c ipv4是用32位0 1序列来表示的 xff0c 而ipv6使用128位0 1序列来表示的 ipv4用32位 xff0c 为了方便人类记录和阅读 xff0c 我们通常将i
ipv4
ipv6
IPv4和IPv6何去何从
一 缘起 某一天 xff0c 在公司技术群内运维大佬们发了这么一条消息 这条消息瞬间勾起了我的好奇心 什么是IPv6 xff1f 为什么要切IPv6 xff1f 于是在上班时多去了几次去卫生间之后 xff0c 对IPv6有了一些初步认识 x
ipv4
ipv6
何去何从
IPv4 + IPv6 = IPv10?是的,IPv10就是IPV4 + IPv6!
你一定知道IPv4和IPv6 xff0c IPv6号称为地球上每一粒沙子都分一个IP地址 你有可能也听过大名鼎鼎的IPv9 xff0c 但是从数学上面考虑 xff0c IPv10肯定比IPv9厉害啊 前面发了一篇IPv6的协议规范RFC82
ipv4
ipv6
IPv10
«
1
2
3
4
»