搜索结果
查询Tags标签: TCP/IP,共有 34条记录-
tcpdump 实例-获取网络包的50种方法
TCPDUMP 毫无疑问是最重要的网络分析工具,因为它简单实用,而且功能强大。 这篇教程将会教你从 IP、端口、协议、应用层等多方面来获取通信数据包,确保你可以尽可能快的找到你想要的数据。 tcpdump 的安装很简单,在 ubuntu 上:$ apt install tcpdump复制代码在 Redhat…
2020/7/18 17:33:45 人评论 次浏览 -
三天两夜肝完这篇万字长文,终于拿下了TCP/IP
前言计算机网络是一门基础课程,但是老师所讲的东西无非起到一个抛砖引玉的作用。然而对于需要自学的人来说,无疑是更难的。前路漫漫~~ 计算机网络本来就是比较枯燥的,文章内容较多,建议读者耐心看完这篇文章,希望大家看完后都能有所收获。先把这篇文章的大致结构放…
2020/7/14 17:09:40 人评论 次浏览 -
TCP—三次握手和四次挥手详解
关注微信公众号:CodingTechWork,一起学习进步。本文主要介绍TCP连接三次握手和四次挥手的机制。 TCP三次握手 剖析三次握手机制首先Client端发送连接请求报文,Server端接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server端发生ACK报文,…
2020/7/13 17:09:23 人评论 次浏览 -
午间邂逅 | post 和 get 的兄弟情深
前言 本文已经收录到我的 Github 个人博客,欢迎大佬们光临寒舍: 我的 Github 博客学习导图: image-20200710142453734 image-20200710143104928 image-20200710143516991 一、面试情景模拟 面试官:『请你说下 post 和 get 的区别!』 看到这里,很多人禁不住内心的喜…
2020/7/11 23:08:36 人评论 次浏览 -
我这样说,TCP/IP三次握手,四次挥手,你能明白吗?
一眨眼,2020年又过去了一大半了,希望下半年,祝大家,生活能如你所愿,升职加薪,遇见你的最好的那个他/她。 下面跟大家讲一个故事吧。 三次握手(男孩和女孩开始恋爱) 先上我二十年画画功底的图现在,我把client比喻成“男孩”,serve比喻成“女孩”。 男孩和女孩是同…
2020/7/10 11:08:38 人评论 次浏览 -
关于传输层协议UDP、TCP
旧文重发 本文已于 2018.12.22 发布于 www.jianshu.com/p/271b1c57b… 前言 相信计算机专业的朋友在大学都学过《计算机网络》这门课程,但据我个人了解计算机专业普通大学生对计算机网络的了解浅之又浅,很多人说这门学科没用,开发的时候也用不着,其实这样想是不对的,…
2020/6/29 23:26:47 人评论 次浏览 -
知识点梳理:关于TCP与UDP你需要知道这些
TCP&UDP前言 一个秃了头的大师托梦给我说要想称为大神就要有一个完善的个人知识体系,我从梦中惊醒,打开笔记本开始了整理。。。运输层 谁在使用运输层 只有位于网络边缘部分的主机的协议栈才有运输层。它属于面向通信部分的最高层,同时也是用户功能中的最低层。 运…
2020/6/22 17:29:09 人评论 次浏览 -
详说tcp粘包和半包
tcp服务端和客户端建立连接后会长时间维持这个连接,用于互相传递数据,tcp是以流的方式传输数据的,就像一个水管里的水一样,从一头不断的流向另一头。 理想情况下,发送的数据包都是独立的,现实要复杂一些,发送方和接收方都有各自的缓冲区。 发送缓冲区:应用不断的把…
2020/6/18 17:27:36 人评论 次浏览 -
K8S 生态周报| 几乎影响所有 k8s 集群的漏洞
「K8S 生态周报」内容主要包含我所接触到的 K8S 生态相关的每周值得推荐的一些信息。欢迎订阅知乎专栏「k8s生态」。Docker v19.03.11 发布 距离 v19.03.10 发布仅一周时间,Docker 又发布了新版本 v19.03.11 。此版本是一个安全修复版本,通过禁用了 IPv6 路由地址广播(…
2020/6/8 17:27:18 人评论 次浏览 -
【极客思考】计算机网络:Wireshark抓包分析TCP中的三次握手与四次挥手
【摘要】本文重点分析计算机网络中TCP协议中的握手和挥手的过程。【前提说明】前段时间突然看到了一篇关于TCP/IP模型的文章,心想这段时间在家里也用wireshark抓了点包,那么想着想着就觉得需要复习一下网络知识,于是就有这篇博文的诞生。当然网上关于TCP相关的知识点也…
2020/6/2 9:26:32 人评论 次浏览 -
TCP 半连接队列和全连接队列满了会发生什么?又该如何应对?
前言 网上许多博客针对增大 TCP 半连接队列和全连接队列的方式如下:增大 TCP 半连接队列的方式是增大 /proc/sys/net/ipv4/tcp_max_syn_backlog; 增大 TCP 全连接队列的方式是增大 listen() 函数中的 backlog;这里先跟大家说下,上面的方式都是不准确的。“你怎么知道不…
2020/5/31 17:25:52 人评论 次浏览 -
安琪拉从Broken Pipe网络问题聊到TCP协议
本文是以安琪拉在项目中解决的一个网络异常(Broken Pipe)为出发点写的,我想玩家们应该多少遇到过网络问题,这篇文章也提供了一种解决网络问题的思路,遇到类似网络问题时可以借鉴这个思路。为了尽量讲的清晰明了,以下面这个流程进行:背景:安琪拉遇到网络异常小试牛刀…
2020/5/28 17:25:57 人评论 次浏览 -
TCP 3-way handshake
前言 TCP Three-handshake,TCP的三次握手。它发生在TCP建立初始连接的时候。TCP的三次握手,已经算是计算机网络话题里面的老生常谈了。但是,相比背书式地记住三次握手的整个过程,建立在理解之上的记忆可能来得更加牢固和长久。 正文 下面,是几张常见的关于TCP包头部的…
2020/5/24 17:27:32 人评论 次浏览 -
实战!我用 “大白鲨” 让你看见 TCP
每日一句英语学习,每天进步一点点:前言“哈?啥是大白鲨?”咳咳,主要是因为网络分析工具 Wireshark 的图标特别像大白鲨顶部的角。 不信你看: Wireshark“为什么拖了怎么久才发文?”为了让大家更容易「看得见」 TCP,我搭建不少测试环境,并且数据包抓很多次,花费了…
2020/5/22 17:56:47 人评论 次浏览 -
常见 TCP 拥塞避免算法浏览(下)
作者:LeanCloud 后端高级工程师 视频版本链接请点击这里 BBR 估计 BtlBw 和 RTprop 延续前面说的,要把发送速率调整到跟 BDP 差不多大是最优的。因为网络环境会持续变化,所以需要持续监控 RTprop 和 BtlBw 的值。 RTprop 是链路固有传输延迟,我们无法直接监控到它,我…
2020/5/22 17:56:31 人评论 次浏览