TCP/IP
江南读书郎
这个作者很懒,什么都没留下…
展开
-
Linux下的网络编程模型总结
1、网络编程概述1.1 套接字socket网络程序设计主要依靠套接字接受和发送信息来实现。Socket实质上提供了进程通信的端点。进程通信之前,双方首先必须各自创建一个端点,每一个Socket都用一个半相关描述:{协议,本地地址,本地端口}一个完整的Socket则用一个相关描述:{协议,本地地址,本地端口,远程地址,远程端口}每一个Socket有一个本地的唯一Socket号,由操作系统...转载 2019-10-22 17:21:33 · 186 阅读 · 0 评论 -
ICMP类型字段(Type)以及代码字段(Code)含义汇总
ICMP报文可分为两大类:一、有关信息采集和配置的ICMP报文(称为查询(query)或者信息类报文(information message)),二、有关IP数据报传递的ICMP报文(称为差错报文(error message)).下图蓝绿色背景为常用报文类型类型TYPE 代码CODE 用途|描述 Description 查询类Query 差错类Error ...转载 2019-08-22 11:46:54 · 3411 阅读 · 0 评论 -
Wireshark使用教程(界面说明、捕获过滤器表达式、显示过滤器表达式)
Wireshark使用教程(界面说明、捕获过滤器表达式、显示过滤器表达式)一、说明1.1 背景说明对于大多数刚开始接触wireshark的使用者而言,经常是开始的时候时候看到wireshark能把所有数据包都拦截下来觉得强无敌,但是面对一大堆的数据包要问有什么用或者说想要找到我想要的那些数据包怎么找(比如telnet登录过程的那些数据包)则完全是一脸茫然。一是界面一堆窗口,什么作用...原创 2019-08-22 11:54:06 · 1718 阅读 · 0 评论 -
建立简易的TCP服务器和TCP客户端程序(附代码及解析、可运行)
套接字(socket)是一个抽象层,应用程序可以通过它发送或接收数据,可对其进行像对文件一样的打开、读写和关闭等操作。套接字允许应用程序将I/O插入到网络中,并与网络中的其他应用程序进行通信。网络套接字是IP地址与端口的组合。根据RFC793的定义:端口号拼接到IP地址就构成了套接字。所谓套接字,实际上是一个通信端点,每个套接字都有一个套接字序号,包括主机的IP地址与一个16位的主机端口号,即...原创 2019-09-24 16:45:48 · 1269 阅读 · 0 评论