- 博客(13)
- 资源 (14)
- 收藏
- 关注
原创 【笔记】Linux命名空间—概要
Linux命名空间是内核用来隔离内核资源的方式。将进程通过命名空间隔离,使得进程只能看到与它们自己相关的资源。命名空间是对全局系统资源的一种封装隔离,使得处于不同命名空间的进程拥有独立的全局系统资源,当前命名空间中的资源发生改变不会影响其他的命名空间。
2020-06-23 17:40:18 1875
原创 【计算机网络随笔】四、链路层
通过前面的学习知道,网络层提供了两台主机之间的通信服务,那么我们可能会想数据报是怎么通过一系列途径进行传输的呢?比如常见的有线网络、无限网络。数据报通过这些不同的传输途径,称之为通信链路,是否也会存在多种不同的链路层协议呢?对于同一通信链路中同时传输的数据,会不会存在冲突?
2020-04-08 23:11:30 210
原创 【问题记录】1、执行*/*.py 提示 No such file or directory
在 Python 脚本的第一行经常见到这样的注释,这样既可实现./*py去执行python文件了:#!/usr/bin/env python或者#!/usr/bin/python#!/usr/bin/python是告诉操作系统执行这个脚本的时候,调用/usr/bin下的python解释器;#!/usr/bin/env python这种用法是为了防止操作系统用户没有将python装在默认...
2020-04-08 19:29:05 742
原创 【计算机网络随笔】三、网络层—转发平面
网络层介于前面提到的传输层和下一次将会介绍的数据链路层之间,其目的是实现两个端系统之间的数据透明传送、标识所有结点的逻辑地址、定义路由实现的方式和学习的方式等。这里根据网络包含的两个不同的功能、转发数据和路由选择,这两个部分所需要的时间延迟是不同的,并且功能可剥离,因此将网络层分成转发平面和控制平面,这里着重描述转发平面。
2020-01-22 22:28:01 1076
原创 【计算机网络随笔】二、传输层协议
运输层位于应用层和网络层之间,该层为运行在不同主机之间的应用程序提供了逻辑通信服务。由于传输层具有多路复用和分解的功能,因此一个主机可以运行多个进程。传输层为不同主机进程之间提供透明的数据传输,向应用层提供数据传输服务,这里围绕着不同进程之间怎么实现可靠的通信进行展开,主要描述UDP和TCP。
2020-01-14 21:43:41 488
原创 【计算机网络随笔】一、应用层协议
本文目录1 客户-服务器体系1.1 HTTP1.1.1 非持续连接与持续连接1.1.2 HTTP 报文格式1.2.3 HTTP扩展1.2 STMP1.2.1 STMP 原理简介1.2.2 STMP 报文1.3 DNS1.3.1 DNS工作机制1.3.2 DNS记录和报文2 P2P体系1 客户-服务器体系这里将一直提供相应服务或者应答请求的主机称为服务端,将发起请求的主机称为客户端。其中,web...
2020-01-08 00:03:02 358
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人