java面试会考计算机网络吗_JAVA 面试 -- 计算机网络

JAVA 面试 -- 计算机网络

网络体系架构:

应用层: 为特定应用程序提供传输服务 (HTTP,DNS 协议)

传输层: 提供通用数据传输服务 (TCP,UDP)

TCP

头部 20 个字节

UDP

头部 8 个字节

网络层: 为主机提供传输服务, 将报文或数据封装成分组

数据链路层: 分组封装成帧

物理层: 传输媒体上传输比特流

信道复用技术:

频分复用

时分复用

统计时分复用

波分复用: 光的频分复用

码分复用

信道分类

CSMA/CD 协议 (广播信道)

载波监听多点接入 / 碰撞检测

PPP 协议 (点对点信道)

网络层

IP 协议

地址解析协议 ARP, 网际控制报文协议 ICMP, 网际组管理协议 IGMP

ARP 协议

IP 地址到 Mac 地址的映射

路由选择协议:

内部: RIP,OSPF

自治系统之间: BGP

传输层

TCP 三次握手

TCP 四次挥手

TCP 滑动窗口

用途: 流量控制, 拥塞控制

HTTP

HTTP 状态码

Cookie,Session

在浏览器输入 URL 到显示页面的过程

DNS 解析

TCP 连接

发送 HTTP 请求

服务器处理并返回 HTTP 报文

浏览器解析渲染页面

连接结束

HTTP 和 HTTPS 的区别

HTTPS 加 SSL 协议, 验证服务器身份, 为通信加密

缺点: 费时, 成本

来源: http://www.bubuko.com/infodetail-2973511.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值