网编

osi七层模型中

填空 选择

属于数据链路层的设备有哪些?

路由器它属于七层模型中的哪一层?

以下哪些协议不属于传输层?

一下哪些协议是应用层的协议

应用层 http https ftp snmp

传输层 tcp udp 四层路由器 四层交换机

网络层 ip 路由器 三层交换机

数据链路层 arp 交换机 网卡

物理层

面试

tcp和udp的区别

tcp :面向连接的 可靠的 流式传输 效率低

全双工 一对一双向通信

udp :无连接的 不可靠的 面向数据报的 速度快的

一对多 多对一 多对多

tcp会粘包

udp会丢包 发送的数据长度有限

在哪儿用过这两种协议

tcp : 发送邮件 http协议的web程序

udp : 即时通信类 cdn

三次握手和四次挥手

三次握手

tcp协议在建立连接的时候经历的过程

第一次由客户端向server端发送Syn请求

server端在发送ack回复的时候顺便发送syn请求

客户端收到请求和回复再确认发送一次ack请求

就建立起一个全双工的通信

四次挥手

tcp协议 再断开连接的时候经历的过程

第一次由客户端或者server端发起 发送FIN请求

对方回复ack

对方发送fin请求

接收并回复ack

断开了两端的连接

arp协议

地址解析协议

通过ip地址找到mac地址

通过交换机完成的

广播 单播

tcp协议 原生socket的客户端和服务端

udp协议 原生socket的客户端和服务端

posted @ 2019-08-28 18:18  learnacode  阅读(193)  评论(0)    收藏  举报