随笔分类 - Network
摘要:ICMP 协议 在之前网络层的介绍中,我们知道 IP 提供一种无连接的、尽力而为的服务。这就意味着无法进行流量控制与差错控制。因此在 IP 数据报的传输过程中,出现各种的错误是在所难免的,为了通知源主机 IP 数据报传输过程中遇到的问题,因此设计了因特网控制报文协议(ICMP)。 虽然说 ICMP
阅读全文
摘要:应用层 应用层工作在 TCP/IP 协议栈的最上层,日常中使用的软件都工作在这一层,如 QQ,微信等。该层主要是产生数据,保证和其他系统上的应用进行相互通信。 常见的应用层协议如下图所示: 可以看到,我们熟悉的 HTTP,HTTPS,SSH,FTP 处于数据的可靠性,全都采用了 TCP 作为传输层的
阅读全文
摘要:传输层主要的作用就是建立端到端的连接。比如电脑的微信的通信,就需要跨越多个网络设备(交换机和路由器)再和微信的服务器建立连接。 传输层需要具有以下的特点: 会话的多复用:如电脑上开启的多个应用,QQ,微信等,这就意味着同时需要建立多个会话。 识别应用程序:通过端口号,来区分不同的应用程序。 分段:在
阅读全文
摘要:网络层主要提供寻址,起到路由的功能。而 IP 协议就是为了实现该功能而设计的。 IP 协议 IP 协议的特性 工作在网络层 面向无连接的协议 具有单独处理包的能力 分层的地址 不可靠,尽力而为的传送 独立的介质(不关心物理层的实现) 多版本:IPV4 / IPV6 A 为发送方,B 为接受方 面向连
阅读全文
摘要:本篇文章中,会从局域网及其组件开始,着重介绍 TCP/IP 中数据链路层,以及数据的传输介质,最后介绍交换机的发展过程及原理。 在阅读后应该了解如下的内容: 什么是局域网及其组件 Hub 和交换机的区别 交换机的转发规则 Switching 机制 现代常用网络结构模型 数据帧的格式 Ethernet
阅读全文
摘要:作为开发人员,TCP/IP 对我们来说毫不陌生,面试时少不了它的身影,各大网络,操作系统书籍也将其作为入门的必须重点知识。今天这篇文章就从它讲起,理解为什么对于一个技术人员(网络,开发,运维,测试) TCP/IP 协议栈为什么这么重要。 阅读本文后,应该了解如下内容: TCP/IP 协议栈的由来 T
阅读全文
摘要:由于身处一家网络公司,日常项目中涉及到的网络概念较多,恰逢之后公司组织相关培训。借此机会,打算写下一系列文章用于之后梳理并回顾。文章主要涉及 NA,NP 中所覆盖的知识。由于网络分为较多方向,如路由交换,无线,安全等。在今年,大纲正好有所改变,其中无线和路由交换放在一起合称为企业架构。所以本系列文章
阅读全文