网络编程
文章平均质量分 54
涉及网络概念
&春风有信
莫愁前路无知己~
展开
-
Linux环境下,网络编程基础概念(仅学习笔记)
网络编程 进程间通讯IPC各种手段,都是在同一台机器上。 不同计算机通过网络链接上进程相互通讯的机制:网络进程间通讯 network IPC 1)Internet的历史 Internet-“冷战”的产物 1957年10月和11月,前苏联先后有两颗“Sputnik”卫星上天 1958年美国总统艾森豪威尔向美国国会提出建立DARPA (Defense Advanced Research Project Agency),即国防部高级研究计划署,简称ARPA 1968年6月DARPA提出“资..原创 2020-07-18 18:12:01 · 1213 阅读 · 0 评论 -
TCP三次握手,四次挥手(三张图片解决)
使用抓包工具(wireshark) 三次握手 (理论版介绍) 第一次握手: 建立连接时,客户端发送(SYN=1,seq号=x)到服务器, 并进入到SYN-SENT状态,等待 服务器确认; 第二次握手: 服务器收到,确认客户端发送(ACK=1,ack=x+1)。同时自己发送syn包, 把自己的序列号也发出去(SYN=1,seq=y) 服务器进入到SYN_RECV状态 第三次握手: 客户端收到服务器的包,发送(ACK=1,ack=y+1) 客户端进入到ESTABLISHED状态 服务器收到包后也进入ESTAB原创 2020-10-02 20:17:59 · 327 阅读 · 1 评论 -
Linux网络编程结构体对齐(仅学习笔记)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2020-07-22 21:27:44 · 472 阅读 · 0 评论