计算机网络
tangyuan_sibal
每一份努力都值得期许
展开
-
计算机网络---总论
一、服务与协议的区别服务:是指在计算机层次网络中某一层向它的上一层提供的一组原语(操作),服务定义了该层准备代表其用户执行哪些操作,但是并不涉及如何实现这些操作。服务与两层之间的接口有关,底层是服务提供者,上层是服务用户。就比如在客户端的七层模型中,数据链路层为传输层提供服务。协议:它是一组规则,规定了同一层上对等实体间所交换的数据包或者报文的格式和含义。就好比如服务器和客户端之间的传输层规定...原创 2018-10-13 11:19:14 · 250 阅读 · 0 评论 -
计算机网络-物理层
一、物理层是干嘛的?物理层是构建网络的基础,是整个网络结构的最底层,决定了网络传输的方式和信号的转化,还有数据的传输二、物理层的基本原理1、对信号的行为进行建模:傅立叶级数“任何一个行为合理的周期为T的函数都可以表示成用正弦函数和余弦函数组层的无穷级数”,有了傅立叶大哥就可以对任意一个信号进行模拟,但是在实际传输的过程中,可能存在能量的损失,从而导致接收端的结果并不是我们所理想的那样子。2...原创 2018-10-17 12:48:13 · 785 阅读 · 0 评论 -
HTTP协议浅析
#Http协议什么是协议双方在交互、通讯的时候, 遵守的一种规范、规则。http协议针对网络上的客户端 与 服务器端在执行http请求的时候,遵守的一种规范。 其实就是规定了客户端在访问服务器端的时候,要带上哪些东西, 服务器端返回数据的时候,也要带上什么东西。版本1.0 请求数据,服务器返回后, 将会断开连接1.1 请求数据,服务器返回后, 连接还会...原创 2018-11-24 17:21:47 · 195 阅读 · 0 评论 -
计算机网络-数据链路层(选择重传的滑动窗口协议)
1、数据链路层解决的问题数据链路层在接受到物理层的比特流进行成帧,数据链路层使用物理层提供的服务在通信信道上发送和接收比特,它主要完成以下功能:(1)向网络层提供一个定义良好的服务接口(2)处理传输错误------差错控制(3)调节数据流,确保慢速的接收方不会被快速的发送方淹没----- 流量控制(一) 提供给网络层的服务一般情况下,数据链路层会提供一下三种可能的服务(1)无确...原创 2018-11-28 10:01:23 · 5032 阅读 · 1 评论 -
用户访问一个网站的整过程
原文网址:https://blog.csdn.net/yonggeit/article/details/72857630 用户访问网站流程框架第一步:客户端用户从浏览器输入www.baidu.com网站网址后回车,系统会查询本地hosts文件及DNS缓存信息,查找是否存在网址对应的IP解析记录。如果有就直接获取到IP地址,然后访问网站,一般第一次请求时,DNS缓存是没有解析记录的;第二步:...转载 2019-03-11 15:45:15 · 2083 阅读 · 0 评论 -
servlet工作原理与tomcat的系统架构
文章目录一 从Servlet容器说起1、server服务器2、tomcat容器3、客户端请求服务器(http请求的过程)二 servlet的过程1、解析过程2.web应用初始化3、创建servlet实例(1)创建 Servlet 对象(2)初始化 Servlet4、servlet如何工作5、整个流程三 模仿tomcat和servlet实现Http请求过程。(1)http基本要求(2)项目的基本结构...原创 2019-04-25 11:32:25 · 504 阅读 · 0 评论