文章分类 -  网络

摘要:网络开发工具 1. libpcap库 1.1 libpcap库 是一个网络数据捕获开发包 平台独立具有强大功能 是一套高层的编程接口的集合;其隐藏了操作系统的细节,可以捕获网上的所有,包括到达其他主机的数据包 使用非常广泛,几乎只要涉及到网络数据包的捕获的功能,都可以用它开发 开发语言为C语言 1. 阅读全文
posted @ 2023-10-16 13:55 常羲和 阅读(30) 评论(0) 推荐(0) 编辑
摘要:1. 原始套接字的概述 原始套接字(SOCK_RAM)的可执行文件必须sudo执行 一种不同于SOCK_STREAM、SOCK_DGRAM的套接字,它实现于系统核心 可以接收本机网卡上所有的数据帧(数据包),对于监听网络流量和分析网络数据很有作用 开发人员可发送自己组装的数据包到网络上 广泛应用于高 阅读全文
posted @ 2023-10-13 08:01 常羲和 阅读(406) 评论(0) 推荐(0) 编辑
摘要:网络通信 1. Web服务器 1.1 web服务器简介 Web服务器又称WWW服务器、网站服务器等。 特点 使用HTTP协议与客户机(浏览器)进行信息交流 不仅能存储信息,还能在用户通过web浏览器提供的信息的基础上运行脚本和程序 该服务器可安装在UNIX、Linux、Windows等操作系统上 著 阅读全文
posted @ 2023-10-10 09:04 常羲和 阅读(61) 评论(0) 推荐(0) 编辑
摘要:TCP 1. TCP概述 1.1 TCP协议的特点 TCP是面向连接的传输层,有序号、确认序号、排序检错、失败重传、大文件传输、不支持广播和多播。 TCP客户端:主动连接服务器。 TCP服务器:被动被客户端连接。 1.2 TCP与UDP的差异 1.3 TCP C/S架构 2. TCP套接字 创建一个 阅读全文
posted @ 2023-10-08 08:32 常羲和 阅读(87) 评论(0) 推荐(0) 编辑
摘要:UDP编程 1. 字节序 1.1 字节序概述 字节序概念:是指多字节数据的存储顺序 分类: 小端格式:将低位字节数据存储在低地址 大端格式:将高位字节数据存储在低地址 大端:高字节数据存放低地址 小端:低字节数据存放低地址 1.2 确认主机的字节序 编写一个共用体,内存大小为2个字节。为short赋 阅读全文
posted @ 2023-09-16 17:09 常羲和 阅读(132) 评论(0) 推荐(0) 编辑
摘要:计算机网络概述 1. 计算机网络发展简史 1.1 最早的广域网 在通信双方或多方之间,通过电路交换建立电路连接的网络 1.2电路交换网特点 1.建立链接->使用链接->释放链接 2.物理通路被通信双方独占 计算机数据是突发式出现在数据链路上的,而电路交换网的建立链接、释放链接的三个过程使得传输效率太 阅读全文
posted @ 2023-09-16 09:51 常羲和 阅读(92) 评论(0) 推荐(0) 编辑

// 侧边栏目录
点击右上角即可分享
微信分享提示