《协议》TCP/IP开发笔记
Yngz_Miao
这个作者很懒,什么都没留下…
展开
-
【TCP/IP】IP地址分类和特殊IP地址
IP地址是因特网技术中的一个非常重要的概念,IP地址在IP层实现了底层网络地址的统一,使因特网的网络层地址具有全局唯一性和一致性。IP地址含有位置信息,反映了主机的网络连接,使因特网进行寻址和路由选择的依据。 IP地址概述地址是标识对象所处位置的标识符。传输中的信息带有源地址和目的地址,分别标识通信的源结点和目的结点,即信源和信宿。目的地址是传输设备为信息进行寻址的依据。不同的物理...原创 2018-07-12 19:14:10 · 55260 阅读 · 4 评论 -
【TCP/IP】TCP与UDP详解
在讲解TCP与UDP之前,首先看一下它们在网络协议栈上的位置:所谓网络协议栈,就是对网络进行分层次的梳理,主要有OSI七层模型和ICP/IP的四层模型,对应关系如下图所示,主要介绍TCP/IP的四层模型:TCP/IP模型分为四层,分别是链路层、网络层、传输层、应用层,应用层以下的三层都是在操作系统的内核中进行。 链路层:包括操作系统中的驱动程序和计算机网卡还有传输的物理介质,链路层...原创 2018-08-26 21:14:30 · 8956 阅读 · 1 评论 -
【TCP/IP】HTTP
HTTP的知识很多很杂,网上有一份很详细的整理的链接:Awesome HTTP。参考文章:计算机网络基础:这是一份详细 HTTP 学习指南。 HTTP超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是互联网上应用最为广泛的一种网络协议。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP或者HTTPS协议请求的...原创 2018-08-31 21:35:49 · 7750 阅读 · 0 评论 -
【TCP/IP】TCP协议详解
TCP是如何确保可靠传输的?为了保证可靠传输,TCP比UDP多了很多控制协议和算法; 连接管理——3次握手和4次握手; 数据破坏——通过校验和; 丢包——应答与超时重发机制; 分片乱序——序列号; 窗口滑动——提高发送效率,对发送端和接收端流量进行控制; 加快通信速度——快速重发,三次收到重发消息进行重发; 流控制——避免网络流量浪费; 拥塞控制——慢启动算法,拥塞窗口。 ...原创 2018-08-29 20:31:34 · 60873 阅读 · 1 评论 -
【TCP/IP】域名解析过程,ARP的机制,PING的实现
ARP(Address Resolution Protocol)地址解析协议ARP协议是网络层传输的,在已经知道下一站路由器的IP地址后,要将以太网包发送给目的地址,但是以太网需要的是目的mac地址不是IP地址,而通过ARP请求包就可以获得目的IP地址的mac地址。为什么需要ARP协议呢?因为在OSI七层模型中,对数据从上到下进行封装发送出去,然后对数据从下到上解包接收,但是上层(网络...原创 2018-09-24 16:36:47 · 10172 阅读 · 0 评论