TCP
江南读书郎
这个作者很懒,什么都没留下…
展开
-
Linux下的网络编程模型总结
1、网络编程概述1.1 套接字socket网络程序设计主要依靠套接字接受和发送信息来实现。Socket实质上提供了进程通信的端点。进程通信之前,双方首先必须各自创建一个端点,每一个Socket都用一个半相关描述:{协议,本地地址,本地端口}一个完整的Socket则用一个相关描述:{协议,本地地址,本地端口,远程地址,远程端口}每一个Socket有一个本地的唯一Socket号,由操作系统...转载 2019-10-22 17:21:33 · 191 阅读 · 0 评论 -
关于Tcpdump抓包总结
关于Tcpdump抓包总结一、简介tcpdump是一个用于截取网络分组,并输出分组内容的工具。凭借强大的功能和灵活的截取策略,使其成为类UNIX系统下用于网络分析和问题排查的首选工具tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有用的工具tcpdump 支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去...原创 2020-07-23 14:43:35 · 722 阅读 · 0 评论 -
建立简易的TCP服务器和TCP客户端程序(附代码及解析、可运行)
套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。根据RFC793的定义:端口号拼接到IP地址就构成了套接字。所谓套接字,实际上是一个通信端点,每个套接字都有一个套接字序号,包括主机的IP地址与一个16位的主机端口号,即...原创 2019-09-24 16:45:48 · 1280 阅读 · 0 评论