燕山大学计算机网络程序设计报告.docxVIP

  • 13
  • 0
  • 约4.99千字
  • 约 9页
  • 2023-01-05 发布于江苏
  • 举报
基础知识 原始套接字 创建面向连接的TCP 和创建面向无连接的UDP 套接字,在接收和发送时只能操作数据部分, 而不能对 IP 首部或 TCP 和 UDP 首部进行操作 如果想要操作 IP 首部或传输层协议首部,就需要调用如下 socket()函数创建网络层原始套接字。 协议栈的原始套接字从实现上可以分为“链路层原始套接字”和“网络层原始套接字”两大类 链路层原始套接字 1. socket(PF_PACKET, type, htons(protocol))参数 type 设置为 SOCK_RAW 时,套接字接收和发送的数据都是从MAC 首部开始的。在发送时需要由调用者从 MAC 1. soc

文档评论(0)

1亿VIP精品文档

相关文档