网络
痴人痴笑
这个作者很懒,什么都没留下…
展开
-
基于http协议 的cookie 和session
会话:这里指web系统的会话,指用户登录以后, 在退出以前都是一个会话, 退出条件:注销登录或超出系统设置的会话时间.Http 是一个无状态协议, 就是说这一次请求和上一次请求是没有任何关系的,互不认识的,没有关联的。这种无状态的的好处是快速。坏处是需要进行用户状态保持的场景时[比如,登陆状态下进行页面跳转,或者用户信息多页面共享等场景],必须使用一些方式或者手段比如: session 和 cookiecookie1.作用:客户端本地保存用户信息, 之后每次发起http请求时,cookie就会自动携带原创 2020-06-15 15:31:55 · 277 阅读 · 0 评论 -
HTTP协议 原理
1.什么是HTTP协议“超文本传输协议”:对客户端和服务器端之间数据传输的格式规范.是应用层协议.2.认识URL3.HTTP格式(组成)请求报文:(1)请求行:请求方法,URL,版本协议;(2)请求报头,(3)请求正文响应报文:(1)状态行:http版本,状态码,状态原因短语(2)响应报头;(3)响应正文.4.请求方式GET:用于请求访问已经被URI(统一资源标识符)识别的资源,可以通过URL传参给服务器POST:用于传输信息给服务器,主要功能与GET方法类似,但一般推荐使用原创 2020-06-14 19:07:44 · 357 阅读 · 0 评论 -
TCP协议和UDP协议 的特点和对比
都是传输层的协议一 .UDP协议1.UDP的特点(1)无连接:知道对端的IP和端口号就可以了, 不需要建立任何连接就可以传输数据(2)不可靠: 没有确认机制, 没有重传机制; 如果因为网络故障该段无法发到对方, UDP协议层也不会给应用层返回任何错误信息;(3)面向数据报:不能灵活的控制数据传输的次数和数量. 应用层交给UDP多长的报文, UDP原样发送, 既不会拆分, 也不会合并;如: 用UDP传输100个字节的数据:如果发送端调用一次sendto, 发送100个字节, 那么接收端也必须调原创 2020-06-13 20:25:11 · 3047 阅读 · 0 评论 -
网络传输--集线器,交换机,路由器(局域网/广域网传输)
1.IP地址和MAC地址IP地址在IP协议中, 用来标识网络中不同主机的地址,作用在网络层;IP协议有两个版本, IPv4和IPv6. 我们整个的课程, 凡是提到IP协议, 没有特殊说明的, 默认都是指IPv4对于IPv4来说, IP地址是一个4字节, 32位的整数;我们通常也使用 “点分十进制” 的字符串表示IP地址, 例如 192.168.0.1 ; 用点分割的每一个数字表示一个字节, 范围是 0 - 255;MAC地址MAC地址用来识别数据链路层中相连的节点;长度为48位, 及6个字节原创 2020-06-12 15:07:01 · 1078 阅读 · 1 评论 -
网络原理初识----OSI七层模型 & TCP/IP五层(或四层)模型
一 .OSI七层模型OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,是一个逻辑上的定义和规范;把网络从逻辑上分为了7层. 每一层都有相关、相对应的物理设备,比如路由器,交换机;OSI 七层模型是一种框架性的设计方法,其最主要的功能使就是帮助不同类型的主机实现数据传输;它的最大优点是将服务、接口和协议这三个概念明确地区分开来,概念清楚,理论也比较完整. 通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯.二. T原创 2020-06-11 12:16:43 · 470 阅读 · 0 评论