Linux Kernel TCP/IP Stack — Socket Layer

Posted 范桂飓

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux Kernel TCP/IP Stack — Socket Layer相关的知识,希望对你有一定的参考价值。

目录

文章目录

Socket 框架

在这里插入图片描述
Socket 的类型

  • IP Socket
    • tcp
    • udp
    • icmp
    • raw
  • Packet Socket
  • Netlink Socket

Socket 框架提供了以下功能:

  • Socket 的 System Calls

    • socket()
    • bind()
    • listen()
    • accept()
    • send()
    • recv()
    • etc.
  • BSD Socket API

  • Sock Layer 抽象适配层

以上是关于Linux Kernel TCP/IP Stack — Socket Layer的主要内容,如果未能解决你的问题,请参考以下文章

Linux Kernel TCP/IP Stack — L4 Layer

Linux Kernel TCP/IP Stack — 协议栈发包处理流程

Linux Kernel TCP/IP Stack — Overview

Linux Kernel TCP/IP Stack — Overview

Linux Kernel TCP/IP Stack — L1 Layer

Linux Kernel TCP/IP Stack — L1 Layer