
计算机网络
bijingrui
bijingrui1997
展开
-
TCP协议-如何保证传输可靠性
1.链接机制3次握手 4次挥手2.确认应答与序列号使用数据段 首部的ack seq标识停止等待协议:没有确认,我就等待只要对方没有确认收到了,我就认为 对方没有收到,我发送的丢包了3.流量控制滑动窗口技术 保证流水线传输4.拥塞控制快重传 快恢复机制5.校验和保证不要出错https://blog.csdn.net/liuchenxia8/article/details/80428157...原创 2021-08-21 17:08:21 · 161 阅读 · 0 评论 -
TCP建立链接三次握手机制,为什么不能两次,SYN攻击,C/S各自的状态
第一次:SYN=1(请求建立) seq=x (client的x序列)第二次:SYN=1(同意建立) ACK=1(收到了)ack=x+1 (server收到了x 需要你发x+1了) seq = y第三次:ACK=1(收到了) seq =x+1 ack = y+1(收到y了 需要你发y+1)...原创 2021-08-21 01:57:39 · 189 阅读 · 0 评论 -
在浏览器输入网址 按下 enter 发生了什么
1.DNS解析发送一个UDP的包,去询问DNS服务器 我这个网址www.baidu.com 对应的IP地址是什么(也会查看本地的缓存)2.建立TCP链接:三次握手3.client发送http请求4.server返回http报文5.client 的浏览器 解析和渲染html页面6.链接释放(四次挥手)...原创 2021-08-20 23:24:14 · 210 阅读 · 0 评论 -
几个问答
协议和服务的 区别 联系协议是实体之间的通信规则,是水平的(对等的)。服务低层向高层,通过接口提供的功能,是垂直的。协议的实现,保证了本层向上层提供服务。本层的协议实现,依赖下层提供的服务。IP地址与MAC地址的区别,为什么两种地址IP地址用于定位计算机所处的网段、计算机在网段内的编号。是逻辑上的,可变的MAC地址是网卡的物理地址,是不变的。传输过程中,源IP地址、目标...原创 2020-04-12 05:29:18 · 131 阅读 · 0 评论 -
5.应用层
DNS(Domain Name System)www.taobao.com.根.顶级域名 com cn net org gov二级域名 taobao把域名解析成ip地址域名解析过程如果内网搭建网站,内网自己的域名(没在互联网注册),需要在内网搭建DNSDHCP协议(动态主机配置)(DynamicHostconfigurationProtocol)...原创 2020-04-07 04:25:42 · 607 阅读 · 0 评论 -
4.传输层
TCP/UDP 使用场景TCP 需要将要传输的文件分段传输;需要建立会话,可靠传输,流量控制。UDP 一个数据包就能够完成数据通信,不分段,不需要建立会话,不需要流量控制,不可靠传输。传输层协议 和 应用层协议 之间的关系:通过端口来和不同的应用通信服务和应用层协议之间的关系- 服务使用TCP或UDP的端口侦听客户端请求- 客户端使用IP地址定位服务器,使用目标...原创 2020-04-07 02:42:33 · 229 阅读 · 0 评论 -
3.网络层
可靠交付由谁来确保?端系统,而不是网络层网络层向运输层提供什么服务虚电路服务(指定好了怎么走)数据包服务(数据包里面写着目的地址,由路由器选择中间过程怎么走)网络互联的设备中间设备又称为中间系统或中继(relay)系统。■物理层中继系统:转发器(repeater)。 (发着发着 信号衰减,中继一下)■数据链路层中继系统:网桥或桥接器(bridge)。■网络...原创 2020-04-06 04:43:35 · 303 阅读 · 0 评论 -
2.数据链路层
链路:物理线路数据链路:物理线路+通信协议MTU:最大传输单元透明传输:结尾标识需要选的好,不能被当做内容差错控制:0变1 1变0循环冗余检验 CRC // 026传输过程中,如果出了错误,直接扔掉。具体怎么重新再传,不是这一层考虑的...原创 2020-03-19 12:51:05 · 195 阅读 · 0 评论 -
1.物理层
·物理层的基本概念物理层主要任务:确定传输媒体接口的一些特性、标准(为了统一规划,标准化,各个厂商生产一致,可以通用)机械特性:接口形状 大小 引线数目 网线内有几根线电气特性:例如规定电压范围功能特性:例如规定-5V表示0 +5V表示1(电压信号代表数字信号)过程特性:(规程特性)规定建立连接时各个部件的工作步骤·数据通信的基础知识数据通信模型(图)·相关术语通信...原创 2020-03-18 21:44:34 · 313 阅读 · 0 评论 -
0.计算机网络概述
笔记参考韩立刚老师的视频课程。讲的非常好!这是我最喜欢的计算机网络课程。什么是网络、互联网、因特网?网络(network):几台电脑,通过交换机连接起来,能够相互通信交换机:数据链路层的设备。互联网(internet):几个网络,通过路由器,连接起来因特网(Internet):全球最大的互联网叫做因特网家里的猫、路由器是如何接入互联网的猫(Modem),又称调制解调器,它的作用是模拟信号和数字信号的“翻译员”。PC机向Internet发送信息,需要把数字信号010.原创 2020-03-17 23:28:33 · 431 阅读 · 0 评论 -
3.网络层 子网划分
IP地址一部分代表网络号,一部分代表主机号十进制 二进制A B C 类地址子网掩码的作用与IP地址进行"与运算",保留网络号,使主机号归零。这样计算机在通信时,就可以判断目标主机是否与自己在同一个网络内:若是,则直接发送;若不是,则把信息交给路由器,发送到对方的网络。这决定了数据链路层的MAC地址是目标计算机还是路由器接口。C类网络·子网划分...原创 2020-03-08 22:49:30 · 304 阅读 · 0 评论