1. 云栖社区>
  2. 全部标签>
  3. #协议栈#
协议栈

#协议栈#

已有3人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

Linux网络协议栈(三)——网络设备(2)

2.1、网络设备的注册与注销注册网络设备发生在下列情形: (1)加载网卡驱动程序   网卡驱动程序如果被编译进内核,则它在启动时被初始化,在运行时被作为模块加载。无论初始化是否发生,所以由驱动程序控制的网卡都被注册。

linux 函数 配置 code 协议栈

Linux网络协议栈(三)——网络设备(1)

网络设备(network device)是内核对网络适配器(硬件)的抽象与封装,并为各个协议实例提供统一的接口,它是硬件与内核的接口,它有两个特征:(1)    作为基于硬件的网络适配器与基于软件的协议之间的接口;(2)    内核协议栈异步输入输出点。

linux 函数 void 协议栈

Linux网络协议栈(一)——Socket入门(1)

1、TCP/IP参考模型为了实现各种网络的互连,国际标准化组织(ISO)制定了开放式系统互连(OSI)参考模型。尽管OSI的体系结构从理论上讲是比较完整的,但实际上,完全符合OSI各层协议的商用产品却很少进入市场。

linux 操作系统 API IP Socket 网络协议 协议栈

Linux网络协议栈(一)——Socket入门(2)

3、套接字的实现套接字最先是在UNIX的BSD版本实现的,所以也叫做BSD套接字,它隐藏了各个协议之间的差异,并向上提供统一的接口。Linux中实现套接字的基本结构:3.1、BSD套接字3.1.1、核心数据结构为了实现BSD套接字,内核提供一个重要的数据结构struct socket,它的定义如下:  //BSD套接字(include/linux/net.

linux 函数 code static void file 数据结构 Socket 协议栈

Linux网络协议栈(二)——套接字缓存(socket buffer)

Linux网络核心数据结构是套接字缓存(socket buffer),简称skb。它代表一个要发送或处理的报文,并贯穿于整个协议栈。1、    套接字缓存skb由两部分组成:(1)    报文数据:它保存了实际在网络中传输的数据;(2)    管理数据:供内核处理报文的额外数据,这些数据构成了协议之间交换的控制信息。

linux 函数 void list 数据结构 Socket 协议栈 存储

Java 语言实现的 I/O 模型

1.概述 1.发展历史 JDK 1.4 之前,Java 所提供的网络编程API全部采用了I/O同步阻塞模型 JDK 1.4 引入了非阻塞I/O(NIO)类库,自此Java语言可以支持多路复用I/O模型 JDK 1.7 引入了异步I/O编程类库,被称为NIO2,也叫AIO 2.Java NIO 开源网络通信框架 Mina:Apache Grizzly: Netty:JBoss。

java stream 编程 Socket 协议栈

监控与调试Linux网络栈的建议

[原文链接](https://blog.packagecloud.io/eng/2017/02/06/monitoring-tuning-linux-networking-stack-sending-data/); 译者: 君翁 前面的文章里面已经提到,Linux网络栈很复杂,而且没有一个完整监控优化的方案。如果你真的要进行网络栈的调优,需要花费大量的时间和精力来理解清楚网络系统是如何交互的

linux 监控 函数 阿里技术协会 Socket 协议栈

《TCP/IP协议》 - 概述

TCP/IP特点总结,协议的封层及数据进入协议栈的封装过程

java Image IP 协议栈 TCP/IP 通信协议 TCP/IP协议族 TCP/IP协议概述

Windows Networking 2: 为什么我的Apache服务停不了。

Windows Networking 2: 为什么我的Apache服务停不了。 这是Windows Networking 排查的第二篇,上次涉及了Windows NDIS的架构以及对该架构下网络问题排查的方法。

架构 windows Apache Image 操作系统 协议栈 networking

这么说吧,Netty很简单,其实就是个Jar包,是作为通讯组件用的

今天,我们用简单点的语言来描述Netty Netty是什么? 0 ) 关键词:Netty、NIO、异步、通讯、 1)本质:一个Jar包,一个NIO框架,是对 socket 网络编程的优秀包装 2)作用:既然netty 是对 socket 网络编程的优秀包装.那么在没有Netty之前,jdk强迫你必须用socket来写服务器,实际上是很繁琐的,缺乏一个高层次的api。

分布式 消息队列 服务器 线程 web tomcat 多进程 API Server netty Socket 协议栈

七牛云技术分享:使用QUIC协议实现实时视频直播0卡顿!

1、前言 不做任何开发,就能实现弱网环境下实现实时视频直播零卡顿,听上去是不是天方夜谭?看完这篇文章你就知道,我们是如何做到的。 学习交流: - 即时通讯开发交流群:320837163[推荐] - 移动端IM开发入门文章:《新手入门一篇就够:从零开发移动端IM》 (本文同步发布于:http://www.

架构 配置 测试 协议栈

Linux网络编程之简单总结

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/feilengcui008/article/details/44067587 网络编程是一个很大也很有趣的话题,要写好一个高性能并且bug少的服务端或者客户端程序还是挺不容易的,而且往往涉及到进程线程管理/内存管理/VFS/协议栈等许多相关的知识,尤其是并发。

linux 函数 memcached 线程 高并发 内存管理 多进程 同步 多线程 编程 高性能 thread Socket 协议栈

Linux内核-协议栈-初始化流程分析

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/feilengcui008/article/details/49509993 本文主要针对Linux-3.

linux 函数 内存管理 static Core void 数据结构 Socket 协议栈 network

Linux内核-协议栈-从BSD Socket接口层到传输层1

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/feilengcui008/article/details/49530991 本文接上一篇Linux内核协议栈-初始化流程分析,在上一篇中主要分析了了Linux内核协议栈涉及到的关键初始化函数,在这一篇文章中将分析协议栈的BSD socket和到传输层的流程。

linux 函数 file type Socket 协议栈 BIND

Linux内核-协议栈-主要函数调用栈

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/feilengcui008/article/details/50989571 本文主要记录Linux协议栈相关的主要系统调用的一些主要的函数调用栈,备忘。

linux 函数 Core Socket 协议栈

上一页 1 ... 4 5 6 7 8 ... 49 下一页
49
GO