![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 56
sahahsha
情深不寿,慧极必伤
展开
-
[Network] 计算机网络基础知识总结
http://www.cnblogs.com/maybe2030/p/4781555.html#_label0转载 2018-05-23 10:01:26 · 394 阅读 · 0 评论 -
TCP的三次握手(建立连接)和四次挥手(关闭连接)
建立连接: 理解:窗口和滑动窗口TCP的流量控制TCP使用窗口机制进行流量控制什么是窗口?连接建立时,各端分配一块缓冲区用来存储接收的数据,并将缓冲区的尺寸发送给另一端接收方发送的确认信息中包含了自己剩余的缓冲区尺寸剩余缓冲区空间的数量叫做窗口2. TCP的流控过程(滑动窗口)TCP(Transmission Control转载 2017-09-09 23:37:18 · 236 阅读 · 0 评论 -
三次握手,四次挥手
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。【更新于2017.01.04 】该部分内容配图有误,请大家见谅,正确的配图如下,错误配图也不删了,大家可以比较下,对比理解效果更好。这么久才来更新,抱歉!!错误配图如下:首先Client端发送连接请求报文,Server转载 2017-09-09 23:33:56 · 206 阅读 · 0 评论 -
TCP与UDP基本区别
TCP UDPTCP与UDP基本区别 1.基于连接与无连接 2.TCP要求系统资源较多,UDP较少; 3.UDP程序结构较简单 4.流模式(TCP)与数据报模式(UDP); 5.TCP保证数据正确性,UDP可能丢包 6.TCP保证数据顺序,UDP不保证 UDP应用场景: 1.面向数据报方式 2.网络数据大多为短消息 3转载 2017-09-17 18:33:42 · 164 阅读 · 0 评论 -
从输入url到页面返回的全过程
在比较全面的学习了计算机网络之后,我们可以来谈一谈生活中经常遇到的一个比较经典的问题,就是描述一下从输入url到页面返回的全过程。1. 我们输入一个域名:www.baidu.com,然后点击确认;2. 浏览器查找域名的IP地址。查找过程如下:首先是浏览器缓存,浏览器会缓存DNS记录一段时间;如果在浏览器缓存里没有找到需要的记录,浏览器会做一个系统转载 2017-08-31 10:02:27 · 376 阅读 · 0 评论 -
最详讲解 输入url到页面返回的全过程
最近看到一个题目,是当在浏览器中输入一个url后回车,后台发生了什么?比如输入url后,你看到了百度的首页,那么这一切是如何发生的呢?这个问题之前、最近、我想以后肯定还会被问到,或者问到这样的题目,如果在百度框里输入查询的字符串开始,是怎么返回你需要的东西呢。那这什么个过程呢(这个问题我在之后的博客中在写)?网上各种的说法,不外乎这么几种第一种简单的说呢转载 2017-08-31 09:31:31 · 837 阅读 · 0 评论 -
网络互连设备
网络互连设备根据不同层实现的机理不一样,又具体分为五类:一、网络传输介质 互联设备二、网络物理层 互联设备三、数据链路层 互联设备四、网络层互联设备五、应用层 互联设备原创 2017-08-15 17:07:29 · 459 阅读 · 0 评论 -
301、404、200、304、500HTTP状态
一些常见的状态码为: 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务器超时 下面提供 HTTP 状态码的完整列表。点击链接可了解详情。您也可以访问 HTTP 状态码上的 W3C 页获取更多信息。一、临时响应 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态码。 100(继续)请求者应当继续提出请求...原创 2017-08-15 17:04:06 · 217 阅读 · 0 评论 -
TCP是如何保证包的顺序传输?
我和大家一起讨论下TCP在保证可靠传输数据的前提下,是怎样对传输的数据进行顺序化操作的。大家都知道,TCP提供了最可靠的数据传输,它给发送的每个数据包做顺序化(这看起来非常烦琐),然而,如果TCP没有这样烦琐的操作,那么,可能会造成更多的麻烦。如造成数据包的重传、顺序的颠倒甚至造成数据包的丢失。那么,TCP具体是通过怎样的方式来保证数据的顺序化传输呢?主机每次发送数据时,TCP转载 2017-09-03 20:53:39 · 576 阅读 · 0 评论 -
HTTP协议,一篇就够了
关于HTTP协议,一篇就够了HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协转载 2017-09-03 20:34:05 · 1063 阅读 · 0 评论 -
rst是复位报文 几种TCP链接中出现rst的情况
1 端口未打 开服务器程序端口未打开而客户端来连接。这种情况是最为常见和好理解的一种了。去 telnet 一个未打开的 TCP 的端口可能会出现这种错误。这个和操作系统的实现有关。在某些情况下,操作系统也会完全不理会这些发到未打开端口请求 。比如在下面这种情况下,主机 241 向主机 114 发送一个 SYN 请求,表示想要连接主机 114 的 40000 端口,但是主机 114原创 2017-08-14 17:32:35 · 10422 阅读 · 1 评论 -
IP地址和子网掩码
一、标准分类的IP地址每台计算机都要有IP地址,有了IP地址才能互相通信,计算机之间只能互相认识IP地址。IP地址可以理解为计算机的身份证号。(一)二进制和十进制数转换(★记住)11111111→128+64+32+16+8+4+2+1=240+15=255举例:10100000→128+32=160 反过来160=128+32→1010000010011000→转载 2017-07-17 16:49:06 · 3118 阅读 · 1 评论 -
网络地址和主机地址
如今的IP网络使用32位地址,以点分十进制表示,如192.168.0.1。地址格式为:IP地址=网络地址+主机地址或 IP地址=网络地址+子网地址+主机地址。网络地址是因特网协会的ICANN(the Internet Corporation for Assigned Names and Numbers)分配的,下有负责北美地区的InterNIC、负责欧洲地区的RIPENIC和负责亚原创 2017-07-17 16:34:16 · 4023 阅读 · 0 评论