TCP IP学习笔记
学习tcpip笔记内容
单片机菜鸟哥
野生单片机电子硬件爱好者,曾做过android原生开发,flutter开发,小程序开发,略略懂点后端开发,业余推广8266 arduino技术学习。做过若干PCB、STM32、ESP32、BLE等项目开发
展开
-
TCP/IP协议——一文读懂数字摘要、数字签名,哆啦A梦特别版1.0(个人收藏学习笔记)
为了让自己对数字签名有一个深刻的理解,博主觉得以哆啦A梦的人物故事线(很多90后的青春回忆)来帮助自己理解。原创 2020-04-04 15:21:32 · 5385 阅读 · 5 评论 -
TCP协议中的核心知识点,SYN Flood?ISN?滑动窗口?数据重传?拆包粘包?单tcp连接多请求?拥塞管理?(个人收藏学习笔记)
TCP协议中的核心知识点,滑动窗口?数据重传?拆包粘包?单tcp连接多请求?1.前言2.TCP/IP四层结构3. TCP3.1 TCP 协议头3.2 TCP通信过程3.2.1 建立连接的三次握手阶段3.2.1.1 关于建连接时SYN超时3.2.1.2 关于SYN Flood攻击3.2.2 断开连接的四次挥手阶段3.2.3 数据传输过程`(涉及到我们本篇标题的知识点)参考资料1.前言上周和同事...原创 2020-03-30 18:08:57 · 4348 阅读 · 1 评论 -
TCP协议中的三次握手和四次挥手,一个同同事互水的技术话题(经典面试题目)
图解TCP协议中的三次握手和四次挥手1.前言2. TCP经典通信状态流转2.1 Client状态经历过程2.2 Server状态经历过程3.TCP通信报文1.前言通常,建立TCP需要三次握手才能建立,而断开连接则需要四次握手。然而,昨晚同事就这个问题抛出了自己的疑问点:建立TCP,为什么不能两次握手呢?为什么三次握手就有保证呢?是不是可能需要四次握手呢?因此,记录一下笔记。我们的讨...原创 2020-03-20 21:04:33 · 16361 阅读 · 0 评论 -
图解ARP协议(六)RARP与IARP:被遗忘的兄弟协议
一、概述在我第一次接触ARP协议的时候,发现这协议挺简单的,"一去一回通过IP拿到MAC地址",整个过程在1s内就搞定了。后面学到了代理ARP,发现也不过是变了个法子,做了次"欺骗",本质还是一样。接下来又学到了免费ARP,顿时觉得网络协议设计者太牛了,一个协议居然能折腾出这么多玩法,连"地址检测"都能实现。等学到了ARP嗅探和欺骗,又发现其实黑帽子更爱折腾,谁能想到这么简单...转载 2019-12-17 09:49:12 · 1035 阅读 · 0 评论 -
图解ARP协议(三)ARP防御篇-如何揪出“内鬼”并“优雅的还手”?
一、ARP防御概述通过之前的文章,我们已经了解了ARP攻击的危害,黑客采用ARP软件进行扫描并发送欺骗应答,同处一个局域网的普通用户就可能遭受断网攻击、流量被限、账号被窃的危险。由于攻击门槛非常低,普通人只要拿到攻击软件就可以扰乱网络秩序,导致现在的公共网络、家庭网络、校园网、企业内网等变得脆弱无比。 所以,如何进行有效的ARP防御?作为普通用户怎么防御?作为网络/安全管理员又怎么防御?...转载 2019-12-17 09:39:44 · 1453 阅读 · 1 评论 -
图解ARP协议(二)ARP攻击原理与实践
一、ARP攻击概述在上篇文章里,我给大家普及了ARP协议的基本原理,包括ARP请求应答、数据包结构以及协议分层标准,今天我们继续讨论大家最感兴趣的话题:ARP攻击原理是什么?通过ARP攻击可以做什么,账号是否可以被窃取?有哪些常见的ARP渗透(攻击)工具可以用来练手?ARP扫描和攻击有什么区别,底层数据包特征是怎样的?接下来,我们通过图解的方式来深入了解ARP攻击是如何实现的。二、ARP攻击原理但...转载 2019-12-17 09:32:37 · 561 阅读 · 0 评论 -
图解ARP协议(一)
一、ARP概述如果要在TCP/IP协议栈中选择一个"最不安全的协议",那么我会毫不犹豫把票投给ARP协议。我们经常听到的这些术语,包括"网络扫描"、"内网渗透"、"中间人拦截"、"局域网流控"、"流量欺骗",基本都跟ARP脱不了干系。大量的安全工具,例如大名鼎鼎的Cain、功能完备的Ettercap、操作傻瓜式的P2P终结者,底层都要基于ARP实现。 听上去这么"逆天"的...转载 2019-12-17 09:28:34 · 585 阅读 · 1 评论 -
TCP IP学习笔记② 常用TCP-IP协议格式
原创 2019-07-25 08:59:42 · 481 阅读 · 0 评论 -
TCP IP学习笔记① 互联网通信过程
文章目录一、TCP/IP和OSI模型 “你听说了吗?某某明星公布喜讯,微博服务器又瘫痪了。” “找不到原因你可以百度啊。” … 信息科技时代,互联网让我们的通信距离更短了。全球几十亿电脑,构成了一个庞大的互联网中心,人人可以获得自己想要的网络资源。 作为技术人员的我,非常好奇它是如何实现的?也听说现在面试内容会涉及到TCPIP方面,所以翻译了三本电子书籍,希...原创 2019-07-22 20:47:38 · 1087 阅读 · 0 评论