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

#协议栈#

已有1人关注此标签

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

iptables简介1

第一章:简述 iptables是一个用户态工具,用于操作linux内核部分的netfilter模块(包过滤),用来完成防火墙相关的工作。linux的netfilter工作于2层(开启bridge-nf时刻)和3层(ip层),可以对ip包,二层数据链路包进行操作;而市面上还有一种防火墙是应用层防火墙,可以对应用层包进行检查(过滤)。

linux 架构 防火墙 LOG 模块 协议栈 input

iptables简介1及常用命令

第一章:简述 iptables是一个用户态工具,用于操作linux内核部分的netfilter模块(包过滤),用来完成防火墙相关的工作。linux的netfilter工作于2层(开启bridge-nf时刻)和3层(ip层),可以对ip包,二层数据链路包进行操作;而市面上还有一种防火墙是应用层防火墙,可以对应用层包进行检查(过滤)。

linux 防火墙 模块 协议栈 input

章二 软件体系结构的构建模式(1)

版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/1465158  章二  软件体系结构的构建模式 一个设计良好的通用模式往往是这个工程领域技术成熟的标志。

面向对象 数据流 配置 分布式系统 协议栈

微服务学习之thrift介绍安装

最近在做一个docker+Kubernetes微服务容器化实战项目,项目中用到了很多不熟悉的组件,也遇到了挺多的问题。项目结构是这样的: 在做信息服务的时候需要安装thrift组件,遇到了点儿问题,特此记录下过程。

云栖社区 RPC java 服务器 源码 微服务 协议栈 数据类型

Java编程架构深入解析-RPC 消息协议设计

本节我们开始讲解 RPC 的消息协议设计背后的基本原理,了解 RPC 的协议开发背后有哪些需要考虑的基本点。在通晓原理之后,我们就可以自己设计一套协议来开发属于自己的 RPC 系统。

RPC 架构 算法 java 编程 协议栈 数组

深入理解 RPC 消息协议设计

本节我们开始讲解 RPC 的消息协议设计背后的基本原理,了解 RPC 的协议开发背后有哪些需要考虑的基本点。在通晓原理之后,我们就可以自己设计一套协议来开发属于自己的 RPC 系统。

RPC 架构 算法 协议栈 数组

IP协议和网络传输中的封装与分用。

关于七层模型和四层模型可以参考这个:http://www.cnblogs.com/xcywt/p/5027277.html 因为四层模型用的比较多,这里只拿四层模型来分析。     1、四层模型中的最下层是链路层,传输的是以太网数据帧。

主机 html 协议栈 fragment 路由器

TCP/IP详解 卷1 第一章概述

第一章概述 1.2 分层 网络编程通常分不同层次进行开发,每一层负责不同的通信功能。 一个协议族比如TCP/IP,通常是一组不同层次上多个协议的组合。一般可以认为是是四层协议系统:   链路层:有时也称作数据链路层或网络接口层,通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。

服务器 互联网 主机 操作系统 IP 协议栈

UNP总结 Chapter 12~14 IPv4与IPv6的互操作性、守护进程和inet超级服务器、高级I/O函数

一、IPv4与IPv6的互操作性 1.IPv4客户与IPv6服务器 拥有双重协议栈的主机的一个基本特性就是:其上运行的IPv6服务器既能应付IPv4客户,又能应付IPv6客户。这是通过使用IPv4映射的IPv6地址实现的。

服务器 函数 syslog void Socket Unix 协议栈

性能测试工具curl-loader(linux)

curl-loader介绍       curl-loader(也被称为“omes-NIK”和“davilka”)是一个开源的C语言编写的工具,模拟应用负载和成千上万的几十万人的HTTP / HTTPS和FTP/ FTPS的客户端应用程序的行为,每个有其自己的源IP地址。

linux 性能 配置 系统盘 测试 rpm url gcc 性能测试 test html 协议栈

Linux网络协议栈(四)——链路层(2)

2、协议相关2.1、第3层协议的管理在Linux内核中,有两种不同目的的3层协议:(1)    ptype_all管理的协议主要用于分析目的,它接收所有到达第3层协议的数据包。(2)    ptype_base管理正常的3层协议,仅接收具有正确协议标志符的数据包,例如,Internet的0x0800。

linux 函数 type 数据结构 协议栈

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

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

linux 函数 配置 code 协议栈

Linux网络协议栈(四)——链路层(1)

1、接收帧当网络适配器接收到数据帧时,就会触发一个中断,中断处理程序执行一些需要及时处理的任务,然后在下半部进行其它可以延迟的处理。中断处理程序主要进行以下一些操作:(1)    分配sk_buff数据结构,并将接收到的数据帧从网络适配器I/O端口拷贝到sk_buff缓冲区中;(2)    从数据帧中提取出一些信息,并设置sk_buff相应的参数,这些参数将被上层的网络协议使用,例如skb->protocol;(3)    通过软中断NET_RX_SOFTIRQ通知内核接收到新的数据帧。

linux 函数 code CPU 数据结构 协议栈

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

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

linux 函数 void 协议栈

上一页 1 ... 2 3 4 5 6 ... 48 下一页
48
GO