计算机网络
文章平均质量分 78
红豆汤来两大碗
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
计算机网络 题目
1、TCP、UDP数据包大小的限制数据量小适合udp的原因:udp不像tcp是数据报协议,如果超过长度会截断,不超过不会分包不同的协议层对数据包有不同的称谓,在传输层叫做段(segment),在网络层叫做数据报(datagram),在链路层叫做帧(frame)。数据封装成帧后发到传输介质上,到达目的主机后每层协议再剥掉相应的首部,最后将应用层数据交给应用程序处理。在应用程序中我们用到的Data的长度最大是多少,直接取决于底层的限制。 我们从下到上分析一下:在链路层,由以太网的物理特性决定原创 2021-01-15 13:34:18 · 264 阅读 · 0 评论 -
TCP问题补充
文章目录如何提升TCP三次握手的性能?介绍一下三次握手请画出三次握手的示意图为什么连接的时候是三次握手?什么是半连接队列?ISN(Initial Sequence Number)是固定的吗?三次握手过程中可以携带数据吗?如果第三次握手丢失了,客户端服务端会如何处理?SYN攻击是什么?三次握手小结客户端服务端请画出四次挥手的示意图挥手为什么需要四次?2MSL等待状态四次挥手释放连接时,等待2MSL的意义?两个理由:为什么TIME_WAIT状态需要经过2MSL才能返回到CLOSE状态?TIME-WAIT状态过多原创 2020-12-29 14:39:04 · 237 阅读 · 0 评论 -
TCP详解
文章目录TCPTCP总流程TCP头部内核角度看TCP如何维护一个socketTCP三次握手流程:TCP过程中包的内容包序号以几开始?补充为什么要三次握手如果已经建立了连接,但是客户端突然出现故障了怎么办?TCP四次挥手流程为什么需要TIME_WAIT状态?为什么要是2倍MSL?为什么建立连接是三次,端口连接是四次呢?TCP总结TCP真的可靠吗?TCP如何保证可靠TCP发送过程情况一个经典问题:TCP故障类型:SYN泛洪攻击TCPTCP总流程客户端、服务端:调用socket函数,创建套接字描述符服务原创 2020-12-29 14:38:45 · 635 阅读 · 0 评论 -
http、TCP、socket区别
1、OSI网络七层模型第一层:应用层。定义了用于在网络中进行通信和传输数据的接口;(Http协议位于该层)第二层:表示层。定义不同的系统中数据的传输格式,编码和解码规范等;第三层:会话层。管理用户的会话,控制用户间逻辑连接的建立和中断;第四层:传输层。管理着网络中的端到端的数据传输;(Tcp协议位于该层)第五层:网络层。定义网络设备间如何传输数据;(IP位于该层)第六层:链路层。将上面的网络层的数据包封装成数据帧,便于物理层传输;第七层:物理层。这一层主要就是传输这些二进制数据。7原创 2020-12-29 14:38:31 · 202 阅读 · 0 评论 -
socket
Socketsocket是什么socket是什么?socket在哪?先了解TCP/IP协议TCP/IP:传输控制协议/网间协议(Transmission Control Protocol/Internet Protocol),是为广域网(WANs)设计的工业标准的协议集。UDP:用户数据报协议(User Data Protocol),与TCP相对应的协议。它是属于TCP/IP协议族中的一种。TCP/IP协议族包括运输层、网络层、链路层。socket是什么:应用层与TCP/IP协议族通信的中间软原创 2020-12-28 21:23:47 · 124 阅读 · 0 评论 -
ip和端口
一、ip地址用来在网络中标记一台电脑,在本地局域网上是唯一的ip地址组成:网络地址+主机地址1.1 A类IP地址一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”,地址范围1.0.0.1-126.255.255.254二进制表示为:00000001 00000000 00000000 00000001 - 01111110 11111111 11111111 11111110可用的A类网络有126个,每个网络能容纳1677214个主机1.2 B类IP地址.原创 2020-12-28 21:23:18 · 1884 阅读 · 0 评论 -
五、应用层
ref:http://www.cyc2018.xyz计算机网络 - 应用层前言协议定义:功能:网络应用模型:客户/服务器模型(client/server模型)P2P模型(peer to peer)= 对等模型。域名系统DNSDNS 是一个分布式数据库,提供了主机名和 IP 地址之间相互转换的服务。这里的分布式数据库是指,每个站点只保留它自己的那部分数据。域名具有层次结构,从上到下依次为:根域名、顶级域名、二级域名。域名服务器:根域名服务器:知道所有顶级域名服务器的I原创 2020-12-28 21:22:42 · 353 阅读 · 0 评论 -
四、传输层
ref:http://www.cyc2018.xyz文章目录计算机网络 - 传输层问题UDP问题1、为什么UDP适用于少量数据的网络应用:2、如果分用是找不到端口:三次握手1、三次握手的原因2、三次握手期间可以传数据吗?3、SYN洪泛攻击四次挥手1、四次挥手的原因2、为什么要TIME_WAIT问题TCP1、序号超过uint32怎么办?2、 TCP累计确认方式3、TCP发送过程中使用的协议传输层的寻址和端口UDP 和 TCP 的特点用户数据报协议 UDP(User Datagram Protocol)特点传原创 2020-12-28 21:16:31 · 338 阅读 · 0 评论 -
三、网络层
文章目录概况功能数据交换方式与 IP 协议配套使用的还有三个协议:IP数据报IPv4地址(最重要)重要协议IPv6地址路由算法路由选择协议移动IP路由器概况主要任务:把分组从源端传到目的端,为分组交换网上的不同主机提供通信服务。传输单位是数据报。网络层向上只提供简单灵活的、无连接的、尽最大努力交互的数据报服务。功能路由选择和分组转发:最佳路径异构网络互联:不同网络:手机,学校等,互联网。拥塞控制:若所有结点都来不及接收分组,要丢弃大量分组,网络就处于拥塞状态。方法:开环控制、闭环控制数原创 2020-12-28 21:13:13 · 407 阅读 · 1 评论 -
一、概述
文章目录重点ISP主机之间的通信方式时延1. 排队时延2. 处理时延3. 传输时延4. 传播时延计算机网络体系结构1. 五层协议2. OSI3. TCP/IP4. 数据在各层之间的传递过程重点\1. TCP/IP协议体系的认知\2. 链路层\1. 以太网帧的格式\2. MTU的概念\3. ARP协议和RARP协议(掌握一下ARP缓存的原理)\4. 网络层\1. 掌握IP的首部格式\2. 掌握IP的分片\4. 掌握IP选路\5. ICMP协议\1. 掌握报文格式\2. 分类:查询 +转载 2020-12-28 20:58:52 · 147 阅读 · 0 评论 -
二、物理层和数据链路层
文章目录物理层通信方式带通调制数据链路层基本问题[#](http://www.cyc2018.xyz/计算机基础/网络基础/计算机网络 - 链路层.html#_1-封装成帧)1. 封装成帧[#](http://www.cyc2018.xyz/计算机基础/网络基础/计算机网络 - 链路层.html#_2-透明传输)2. 透明传输[#](http://www.cyc2018.xyz/计算机基础/网络基础/计算机网络 - 链路层.html#_3-差错检测)3. 差错检测流量控制和可靠传输信道分类[#](http:原创 2020-12-28 21:04:22 · 512 阅读 · 0 评论
分享