【计算机网络】
文章平均质量分 73
MING.MING
学生一枚
展开
-
【计算机网络】DHCP-IP
DHCP-IPDHCP-IP一、初识DHCP-IP二、工作原理三、如何判断分配的IP地址不冲突DHCP-IP一、初识DHCP-IPDHCP:Dynamic Host Configuration Protocol,动态主机配置协议二、工作原理客户端主机和DHCP服务器之间基于UDP协议采用广播的形式进行交互主机发送请求消息到DHCP服务器的67号端口DHCP服务器回应应答消息给主机的68号端口具体流程:1)客户端主机广播 DHCP Discover 包:主机请求DHCP服务器为自己设置IP地原创 2022-04-27 09:22:05 · 280 阅读 · 0 评论 -
【计算机网络】地址栏输入URL回车背后发生了什么
地址栏输入URL回车背后发生了什么地址栏输入URL回车背后发生了什么地址栏输入URL回车背后发生了什么1.解析URL:http://www.server.com/kdir1/file1.html (协议、域名、服务器、文件等)2.DNS域名解析协议:将域名解析为目的IP地址3.封装:封装成HTTP请求报文4.TCP建立:建立TCP连接5.HTTP请求:浏览器发送HTTP请求报文6.网络层:将HTTP请求报文用TCP进行分割,并打上顺序,交给网络层进行传输7.数据链路层:ARP协议将IP地址转原创 2022-04-26 22:21:14 · 497 阅读 · 1 评论 -
【计算机网络】HTTP协议
HTTP协议HTTP协议一、什么是HTTP二、HTTP请求和响应1⃣️HTTP的请求报文1.请求方法2⃣️HTTP响应报文1.HTTP状态码三、HTTPS协议HTTP协议一、什么是HTTPHTTP:超文本传输协议(HyperText Transfer Protocol)二、HTTP请求和响应1⃣️HTTP的请求报文三大组成:请求行请求头请求体1.请求方法GET、POST、PUT、HEAD、DELETE、OPTIONS、CONNECT、TRACE等1)GET获得资源2)P原创 2022-04-26 22:19:15 · 1738 阅读 · 0 评论 -
【计算机网络】TCP糊涂窗口综合症
字符串TCP糊涂窗口综合症一、接收方的策略1⃣️方案一2⃣️方案二:延迟确认应答二、发送方的策略TCP糊涂窗口综合症TCP通过滑动窗口来完成流量控制,当接收方发现自己跟不上发送的速度,就缩小接收窗口大小,抑制发送方的发送速度,防止发送的过快出现问题:接收方的接受能力越来越差怎么办?简单来说,就是接收方接受能力变差,窗口变小,导致发送方犯傻,其发送的数据只有一个大大的头部,真正携带的数据很少接收方和发送方都有问题:接收方:通告了发送方窗口缩小发送方:即使窗口很小也还是发送数据一、接收方的策原创 2022-04-26 22:11:49 · 563 阅读 · 0 评论 -
【计算机网络】TCP可靠传输
TCP可靠传输TCP可靠传输一、TCP可靠传输概览二、校验和三、序列号和确认应答机制四、重传机制1⃣️超时重传2⃣️快速重传五、滑动窗口协议1⃣️累积确认2⃣️发送方的滑动窗口3⃣️接收方的滑动窗口六、流量控制七、拥塞控制1⃣️概念2⃣️TCP拥塞控制四种算法1.慢开始2.拥塞避免算法3.快重传和快恢复TCP可靠传输一、TCP可靠传输概览可靠传输:接收方收到的字节流和发送方发出的字节流是完全一样的TCP保证可靠传输的机制有如下几种:校验和Checksum序列号和确认应答机制重传机制流量控制原创 2022-04-26 22:09:13 · 2078 阅读 · 0 评论 -
【计算机网络】TCP三次握手四次挥手
TCP三次握手四次挥手TCP三次握手四次挥手一、TCP和UDP1⃣️用户数据报协议UDP2⃣️传输控制协议TCP二、TCP报文段首部格式三、TCP三次握手建立连接1⃣️三次握手过程详解2⃣️为什么要三次握手3⃣️ISN是固定的吗4⃣️三次握手过程中可以携带数据吗5⃣️半连接队列6⃣️SYN洪泛攻击7⃣️如果第三次握手丢失,客户端服务端会如何处理四、TCP四次挥手释放连接1⃣️四次挥手详解2⃣️为什么要四次挥手TCP三次握手四次挥手一、TCP和UDP1⃣️用户数据报协议UDPUDP在传输数据前不需要原创 2022-04-26 21:54:30 · 571 阅读 · 0 评论 -
【计算机网络】ICMP协议
ICMP协议ICMP协议一、什么是ICMP协议二、ICMP报文1⃣️ICMP报文格式2⃣️ICMP报文类型1.查询报文2.差错报文ICMP协议一、什么是ICMP协议网际控制报文协议(Internet Control Message Protocol,ICMP)IP协议提供无连接、不可靠、尽力的网络层协议,在传输过程中有可能更会出现IP数据报丢失、重复、延迟和乱序等各种情况,但是IP协议对这些情况不拥有有效的检测和弥补措施,当然不会将结果通知收发双方,为此,鉴于上述原因,我们构建IP网络时,要注意两点原创 2022-04-26 21:54:12 · 430 阅读 · 0 评论 -
【计算机网络】ARP协议
ARP协议ARP协议一、ARP概要二、ARP工作原理ARP协议一、ARP概要ARP协议:IP地址 -> MAC地址在哪里使用?路由控制表记录目的IP地址 + 从当前路由器走到目的主机所要走的下一个路由器的IP地址,但是在数据链路层是用MAC地址进行通信的,因此需要将路由器的IP地址转换成MAC地址二、ARP工作原理ARP如何知道MAC地址?ARP借助ARP请求与ARP响应两种类型的包确定MAC地址,每个主机都有一个ARP高速缓存,里面有本局域网上的各主机和路由器的IP地址到MAC地址原创 2022-04-26 21:43:32 · 359 阅读 · 0 评论 -
【计算机网络】IP协议
IP协议IP协议一、IP协议二、IP地址1⃣️IP地址初探2⃣️IP地址和MAC地址3⃣️IP地址分类4⃣️IP单播/广播/多播1.广播2.单播3.多播(组播)5⃣️子网划分为什么进行子网划分?1.子网划分初探2.子网掩码三、拯救枯竭的IPv41⃣️无分类IP地址2⃣️NAT地址转换四、路由控制1⃣️路由控制初探2⃣️路由协议IP协议一、IP协议IP协议:屏蔽下层物理网络的差异,为上层提供统一的IP数据报IP协议提供无连接的、不可靠的、尽力的数据报投递服务:无连接的:发送端可以任何时候自由发原创 2022-04-26 21:36:52 · 1041 阅读 · 0 评论 -
【计算机网络】数据传输和交换方式
数据传输和交换方式数据传输和交换方式一、数据传输方式1⃣️流向和时间1.单工通信2.半双工通信3.全双工通信2⃣️数据传输顺序1.串行传输2.并行传输3⃣️数据同步方式1.同步传输2.异步传输二、数据交换方式1.电路交换2.报文交换3.分组交换4.三种交换方式比较数据传输和交换方式一、数据传输方式数据在信道上以何种方式进行传输的呢?按数据传输顺序:并行传输和串行传输按数据传输的同步方式:同步传输和异步传输按数据传输的流向和时间关系:单工、半双工和全双工数据传输1⃣️流向和时间1.单工通信原创 2022-04-26 21:28:04 · 3438 阅读 · 0 评论 -
【计算机网络】两台计算机通信
两台计算机通信两台计算机通信一、五层协议参考模型1.物理层2.数据链路层1⃣️封装成帧2⃣️MAC地址3.网络层1⃣️IP协议2⃣️ARP地址解析协议4.传输层5.应用层1⃣️DNS域名解析协议两台计算机通信一、五层协议参考模型应用层运输层网络层数据链路层物理层1.物理层比特流传输介质/物理媒介:导向型传输介质双绞线:近距离同轴电缆:远距离,抗干扰能力强光纤:带宽远远大于其他传输媒体非导向型传输介质无线电波微波红外线、激光2.数据链路层帧原创 2022-04-26 21:16:39 · 2225 阅读 · 0 评论