基于面试的网络知识考点(简)

基于面试的网络知识考点(简)

OSI七层协议模型
1.物理层:机械,电子,定时接口通信信道上的原始比特流传输(两台物理机之间的通信,传输比特流)比如:网卡等。
2.数据链路层:物理寻址,同时将原始比特流转变为逻辑传输路线,将比特数据组成了,交换机对帧解码,并根据帧中包含的信息把数据发送到正确的接收方,如交换机。
3.网络层:控制子网的运行,如逻辑地址分组传输路由选择,选择点到点的最佳路径,路由器等。
4.传输层:接受上一层的数据,在必要的时候把数据进行数据分割,并将这些数据交给网络层,且保证这些数据段有效到达对端,解决了传输质量问题。(包含:TCP 传输控制协议UDP 用户数据报协议) 。
5.会话层:建立和管理应用程序之间的通信。
6.表示层:数据将按照网络能理解的方式格式化,信息的语法语义及它们的关联,如加密解密,转换翻译,压缩解压缩等。
7.应用层:规定发送方和接收方必须使用固定长度的消息头,消息头使用某种固定组成,记录消息的长度等消息。HTTP协议等。
OSI的“实现” TCP/IP
1.链路层:由物理层和数据链路层组合----以二进制的方式在物理媒体上传输有地址的帧和错误检测功能。
2.网络层:网络层----为数据包选择路由功能。
3.传输层:传输层----提供端对端的接口。(TCP、UDP协议)。
4.应用层:会话层、表示层、应用层----解除或建立与别的接点的联系、数据格式化,代码转换、文件传输,电子邮件,文件服务,虚拟终端等功能。
Socket简介
Socket是对TCP/IP协议的抽象,是操作系统对外开放的接口在这里插入图片描述
Socket通信流程:
在这里插入图片描述
说说TCP的三次握手
1.传输控制协议TCP简介:
---->面向连接的、可靠的、基于字节流的传输层通信协议。
---->将应用层的数据流分割成报文段并发送给目标节点的TCP层。
---->数据包都有序号,对方收到则发送ACK确认,未收到则重传。
---->使用校验和来检验数据在传输过程中是否有误。
2.三次握手过程:
在这里插入图片描述

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值