写点什么

网络协议

12 人感兴趣 · 41 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/7c/7c11cbffbd11053d052f6d7c61c19938.jpeg?x-oss-process=image/resize,w_416,h_234

OSI 七层模型

用户头像
赖猫3 小时前

物理层的主要任务描述为确定与传输媒体的接口的一些特性,提供用于建立、保持和断开物理连接的机械的、电气的、功能的和过程的条件,也就是说物理层提供有关同步和比特流在物理媒体上的传输手段。

TCP 拥塞控制四种算法

用户头像
赖猫3 月 15 日

当网络数据传输过程中出现拥塞时,分组将会丢失,但此时发送方会继续重传从而导致网络拥塞程度升高。因此当发送拥塞时,应当控制发送方的速率

https://static001.geekbang.org/infoq/67/67281da854668087e44f804338419848.jpeg?x-oss-process=image/resize,w_416,h_234

经典面试题:在浏览器地址栏输入一个 URL 后回车,背后发生了什么

用户头像
飞天小牛肉2 月 8 日

今天讲解的这道题目,由于其涉及大量网络协议,可以非常直观的看出诸位小伙伴对计算机网络体系的整体把握程度,所以自然成为了各大公司的面试常客。

https://static001.geekbang.org/infoq/94/9490eac4789dbe2ff360db3bd035c681.jpeg?x-oss-process=image/resize,w_416,h_234

几幅图拿下 ARP 协议

用户头像
飞天小牛肉2 月 7 日

我们把数据链路层当成乘坐高铁从苏州到南京,再在南京转乘到北京,再在北京转乘到西藏的旅客,那么网络层就相当于每个车站的工作人员,在数据链路层每次转乘时,网络层为其购买了一张标有下一个 MAC 地址的车票。

图解 | 原来这就是 TCP

用户头像
云流1 月 25 日

你是一台电脑,你的名字叫 A

https://static001.geekbang.org/infoq/e5/e5d6c1616a33884d29d51c6c1654d0a4.png?x-oss-process=image/resize,w_416,h_234

【小菜学网络】交换机与 MAC 地址学习

用户头像
fasionchan1 月 21 日

为了解决集线器工作效率低下的尴尬,我们需要设计一种更高级的网络设备。新设备根据以太网帧的目的 MAC 地址,将它精准地转发到正确端口。

https://static001.geekbang.org/infoq/cb/cbe2ee8a39ff55c4091dd55343ceedcb.jpeg?x-oss-process=image/resize,w_416,h_234

万字解释!在咸鱼被疯抢的网络协议核心彩板手册已曝光!

用户头像
996小迁1 月 19 日

首先在想搞懂某一个特定的知识点之前首先要明白他的定义是什么?

https://static001.geekbang.org/infoq/e5/e5d6c1616a33884d29d51c6c1654d0a4.png?x-oss-process=image/resize,w_416,h_234

【小菜学网络】集线器

用户头像
fasionchan1 月 18 日

采用以太网进行通信的主机,需要通过网线之类的介质连接到一起。那么,如何将多根网线连接在一起呢?

https://static001.geekbang.org/infoq/e5/e5d6c1616a33884d29d51c6c1654d0a4.png?x-oss-process=image/resize,w_416,h_234

【小菜学网络】以太网帧结构

用户头像
fasionchan1 月 18 日

上一小节,我们通过一个虚构的协议,初步认识了数据链路层的工作原理。数据链路层主要解决由若干主机组成的本地网络的通讯问题,寻址 和 复用分用 思想在其中发挥着关键作用。

https://static001.geekbang.org/infoq/e5/e5d6c1616a33884d29d51c6c1654d0a4.png?x-oss-process=image/resize,w_416,h_234

【小菜学网络】MAC 地址详解

用户头像
fasionchan1 月 13 日

上一小节介绍了以太网帧的结构,以及帧中各个字段的作用。参与以太网通讯的实体,由以太网地址唯一标识。以太网地址也叫做 MAC 地址,我们对它仍知之甚少。

https://static001.geekbang.org/infoq/ff/ffdb77dd76d002c4755dd4ff86b069c9.jpeg?x-oss-process=image/resize,w_416,h_234

(无聊预警)来啊一起冲浪啊 - 网络协议 01

关于“网络协议”,主要的学习内容是极客时间刘超老师的《趣谈网络协议》。经过一番初步的学习对于每一层发生的事情有了大致的了解,也大体能够理解一个简单的冲浪行为背后发生的事情。

计算机网络简述

用户头像
lee2020 年 12 月 28 日

计算机网络简述

https://static001.geekbang.org/infoq/e5/e5d6c1616a33884d29d51c6c1654d0a4.png?x-oss-process=image/resize,w_416,h_234

【小菜学网络】数据链路层概述

用户头像
fasionchan2020 年 12 月 16 日

上一小节,我们以两台主机为例,讨论了一个理想化的物理层模型。 现在,我们将问题进一步延伸:多台主机如何实现两两通讯呢?我们以三台主机为例进行讨论:

网络篇:朋友面试之 TCP/IP,回去等通知吧

用户头像
Crud的程序员2020 年 12 月 12 日

最近和一同学聊天,他想换工作,然后去面了一家大厂。当时,他在简历上写着精通TCP/IP,本着对TCP协议稍有了解,面试官也不会深问的想法,就写了精通二字。没想到,大意了

https://static001.geekbang.org/infoq/e5/e5d6c1616a33884d29d51c6c1654d0a4.png?x-oss-process=image/resize,w_416,h_234

【小菜学网络】物理层概述

用户头像
fasionchan2020 年 12 月 12 日

假设,计算机网络现在还没有被发明出来,作为计算机科学家的你,想在两台主机间传输数据,该怎么办?

https://static001.geekbang.org/infoq/c9/c9aa9328f8536aa7b7e14fe638c32ab9.jpeg?x-oss-process=image/resize,w_416,h_234

继 linux 命令之后,我又给你们整理了网络命令归纳,快给我来收藏

用户头像
北游学Java2020 年 11 月 27 日

sudo ngrep -W byline port 3306 # 在无法使用抓包命令的情况下,也可使用nc、socat之类的网络工具,做一个端口转发,同时将转发流量打印出来 # 另外在抓包https时,也可以使用socat将https流量代理为http流量,再进行抓包

应届秋招生,熬夜吃透华为架构师这份‘典藏级’计算机网络 + 计算机操作系统,成功上岸腾讯

用户头像
云流2020 年 11 月 22 日

计算机网络、计算机操作系统这两个“兄弟”是所有开发岗位都需要“结拜”的,不管你是 Java、C++还是测试。对于后端开发的童鞋来说,计算机网络的重要性不亚于语言基础,毕竟平时开发经常会和网络打交道,比如:抓个包等等。所以对这一块知识点的准备还是要抱

TCP 性能分析与调优策略

用户头像
云流2020 年 11 月 10 日

传播延迟: 消息从发送端到接收端需要的时间,是信号传播距离和速度的函数

https://static001.geekbang.org/infoq/81/81a82264bc4e562c903978184fd3f9e1.png?x-oss-process=image/resize,w_416,h_234

计算机网络基础 (十七)--- 传输层 -TCP 的可靠传输

用户头像
书旅2020 年 8 月 11 日

确认信息并不是按窗口中字节的顺序收到的,此时该怎么办?

https://static001.geekbang.org/infoq/b2/b2a3e147f3b0b40da1fb4d7366594a4c.jpeg?x-oss-process=image/resize,w_416,h_234

两万字长文 50+ 张趣图带你领悟网络编程的内功心法

用户头像
arthinking2020 年 8 月 3 日

作为一个API工程师,你知道怎么调用API发送HTTP请求就够了,但是作为一个有追求的工程师,你了解了这些细节之后,就能够胜任程序调优以及更加底层的开发工作了。

聊聊网络协议——基础篇

用户头像
Jerry Tse2020 年 7 月 29 日

对于架构师而言,他们“上能九天揽月,下能下河捉鳖”。之所以给人以无所不能的印象,主要在丰富的知识储备。网络协议作为架构师基础知识体系也是必须要掌握的。本文介绍一些架构师需要了解和掌握的基础网络协议概念。

https://static001.geekbang.org/infoq/f5/f5b01771749f11f58422eaae11aee6d4.jpeg?x-oss-process=image/resize,w_416,h_234

数据结构、算法、网络和 IO

用户头像
拈香(曾德政)2020 年 7 月 28 日

在计算机科学中,时间复杂性,又称时间复杂度,算法的时间复杂度是一个函数,它定性描述该算法的运行时间。这是一个代表算法输入值的字符串的长度的函数。时间复杂度常用大O符号表述,不包括这个函数的低阶项和首项系数。使用这种方式时,时间复杂度可被称为

「架构师训练营」第 8 周 算法、网络通信协议

用户头像
Amy2020 年 7 月 28 日

数据结构与算法 网络通信协议 非阻塞网络 I/O 数据库架构原理

https://static001.geekbang.org/infoq/1a/1a584e04905a2d2e3ff4fcc5760509db.png?x-oss-process=image/resize,w_416,h_234

计算机网络基础 (八)--- 网络层 - 路由概述

用户头像
书旅2020 年 7 月 21 日

如果把互联网抽象成一张图的话,那么,路由算法实际上就是图论算法

https://static001.geekbang.org/infoq/3c/3c8ae6e6a6048f4e07f412c944cee4c0.jpeg?x-oss-process=image/resize,w_416,h_234

计算机网络基础 (七)--- 网络层 -ICMP 协议

用户头像
书旅2020 年 7 月 20 日

Ping的原理是什么?Traceroute的原理是什么?

https://static001.geekbang.org/infoq/61/6103e3fb6a8709acbec6965c78d01e53.png?x-oss-process=image/resize,w_416,h_234

计算机网络基础 (六)--- 网络层 - 网络地址转换 NAT 技术

用户头像
书旅2020 年 7 月 19 日

内网多个设备使用一个外网IP请求外网的服务,外部怎么知道具体是哪个设备在请求的?

https://static001.geekbang.org/infoq/25/259a9b0f9164e7a59ce106d89e392df0.jpeg?x-oss-process=image/resize,w_416,h_234

计算机揭秘之: 网络分类和性能分析

用户头像
程序那些事2020 年 7 月 17 日

程序员天天都在写代码,关注的都是更高层次的封装,今天我们换个思路,让程序那些事来带你看一看隐藏在表象之下的网络和他们的性能分析。

网络协议_网络协议资料文章-InfoQ写作平台