Linux 网站管理OSL 详解
OSI 简历
OSI (Open system lnterconnection) 开放系统互联模型
开放式系统互联 国际标准化组织(ISO)制定 定义了不同计算机互联的标椎
计算机网络通信的框架
全世界网络通信的工作分为7层 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层
制定OSI的优势 开放 厂商兼容性 易于理解,学习 模块化工程 故障排除
OSI:7层次结构/功能 应用层:应用程序/原始数据
表示层:格式/压缩/加密 会话层:会话/全双工/半双工
传输层:分段/重组/端口号 网络层:IP地址/寻址/路由
数据链路层:MAC地址/局域网 物理层:传输介质/比特流
TCP/IP:5层结构/功能 TCP/IP (Transmission Control Protocol / Internel,Protocol)传输控制协议/网际协议
应用层:应用程序/原始数据 , 格式/压缩加密 , 会话/全双工/半双工
传输层:分段/重组/端口号 网络层:IP地址/寻址/路由
数据链路层:MAC地址/局域网 物理层:传输介质/比特流
TCP/IP:4层结构功能
应用层:应用程序/原始数据 , 格式/压缩加密 , 会话/全双工/半双工
传输层:分段/重组/端口号 网络层:IP地址/寻址/路由
网络接口层:MAC地址/局域网,传输介质/比特流
OSI模型和TCP/IP模型的区别
OSI:推出的时间早,只有理论,没有实践
TCP/IP:传输控制协议/互联网协议,由美国军方实践,总结出的理论,当今通信标椎
TCP/IP数据单元/DU
应用数据:AP DU (ApplicationProtocolDataUnit)应用协议数据单元
传输层数据:(segment DU)分段数据 网络层数据:(packet DU) 包 数据
数据链路层数据:(frame DU) 帧 数据 物理层数据:(bit DU) 比特 数据
数据封装的过程大致如下
1.(应用层) 用户信息转换为数据,以便在网络上传输
2.(传输层) 数据转换为数据段,并在发送方和接收方主机之间建立一条可靠的连接
3.(网络层)数据段转换为数据包或数据块,并在包头中放上逻辑地址,这样每一个数据包都可以通过互联网络进行传输
4.(数据链路层)*数据包或数据块转换为帧,以便在本地网络中传输。在本地网段上,使用硬件地址唯一标识每一台主机。
5.(物理层)帧转换为比特流,并采用数字编码(二进制)和时钟方案
5层模型协议分类
应用层 :HTTP/超文本传输协议/网站
:SSH/远程连接协议/远程控制
:FTP/文件传输协议
:SMTP/简单邮件传输协议、Email
:DNS/域名服务/WWW
传输层:TCP/传输控制协议/可靠
:UDP/用户数据协议/不可靠
网络层:IP/互联网协议/寻址
:ICMP/网络信息管理协议/测试
数据链路层:MAC
物理层:网线
:光纤
进制转换
十进制:数值 0~9
位权/单位 万千百十个
二进制:数值 0~1
数位: 八位 0 或 1
位权: 128 - 64 - 32 - 16 - 8 - 4 - 2 - 1
十六进制:
二进制-十进制互换:
128 - 64 - 32 - 16 - 8 - 4 - 2 - 1
1 - 1 - 1 - 1 -1 - 1 - 1 - 1
单位换算 ASCII
比特=bit=b=1/0
字节=byte=B=8个比特
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB
Linux 网站管理OSL 详解相关推荐
- linux 进程管理命令详解
进程调度 Linux进程调度的目标 1.高效性:高效意味着在相同的时间下要完成更多的任务.调度程序会被频繁的执行,所以调度程序要尽可能的高效: 2.加强交互性能:在系统相当的负载下,也要保证系统的响应 ...
- linux日志管理命令详解
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://navyaijm.blog.51cto.com/4647068/816625 志对 ...
- Linux用户管理命令详解,useradd、passwd
添加用户命令,useradd 语法:useradd [选项] 用户名 选项:-u UID:指定用户的UID号 -d 家目录:指定用户的家目录 -c 用户说明:指定用户说明,类似注释 -g 组名: 指定 ...
- linux看不到进程管理,关于Linux下进程的详解【进程查看与管理】
关于Linux下进程的详解[进程查看与管理] 一.关于进程 进程: 已经启动的可执行程序的运行实力 进程的组成:一个进程包含内核中的一部分地址空间和一系列数据结构.其中地址空间是内核标记的一部分内存以 ...
- Linux 学习之路 (三):用户管理命令详解
用户管理命令详解 useradd [options] USERNAME -u UID(>=500,并且与其他用户无重复) -g GID(基本组,组必须事先存在) -G GID,- ( ...
- 《Linux 设备驱动开发详解(第2版)》——1.4 Linux设备驱动
本节书摘来自异步社区<Linux 设备驱动开发详解(第2版)>一书中的第1章,第1.1节,作者:宋宝华著,更多章节内容可以访问云栖社区"异步社区"公众号查看 1.4 L ...
- 【正点原子Linux连载】第三十五章 Linux内核顶层Makefile详解 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
1)实验平台:正点原子阿尔法Linux开发板 2)平台购买地址:https://item.taobao.com/item.htm?id=603672744434 2)全套实验源码+手册+视频下载地址: ...
- Linux下使用aMsn详解(转)
Linux下使用aMsn详解(转) amsn这一款在linux下的Msn就不多介绍了,0.95版出来后加入了摄像头,在加上其文件传输功能,你还留恋于gaim么? 经过多天的搜索和尝试,终于在Fedor ...
- 《Linux设备驱动开发详解(第2版)》隆重出版
Linux设备驱动开发详解(第2版)(前一版狂销3万册,畅销书最新升级) [新品] 点击看大图 基本信息 * 作者: 宋宝华 * 出版社:人民邮电出版社 * ISBN:97 ...
最新文章
- jwebsocket
- 一体广告机实现思路,非常实用(二)
- java lists 引用包,在线等java【不在同一类,同一个包的两个LIst可以实现复制么?怎...
- 量子物理 詹班 计算机,6量子物理作业答案
- 面向对象的三大特征继承,封装和多态性
- 数据导出到Excel
- 前端学习(597):查看和调试cookie
- Could not retrieve transaction isolation level from server
- 自动化用例设计原则+web自动化框架
- 安装cdr2019卡在正在下载_cdr2019最新版下载-coreldraw2019安装包中文版 - 极光下载站...
- java浅拷贝与深拷贝及拷贝工具推荐
- flutter,快速获取ios设备的udid
- CCF CSP 认证相关
- android如何暂停倒计时,Android计时器和倒计时的实现(含开始,暂停,和复位)...
- 安路FPGA学习之有趣的下载方式
- 使用git对word进行版本控制
- Mandelbrot Set Julia Set -- 美丽分形 (C++, MFC + BCG + CxImage 实现)
- 【英语-同义词汇词组】by、through、via的用法及区别
- 离散数学第二章 谓词逻辑
- 为什么word一页没写完再写就去下一页了
热门文章
- jquery miniui java_jQuery MiniUI
- 视频教程-赵强老师:大数据从入门到精通(6)MapReduce-Hadoop
- python小程序---20以内的加减法进位运算
- 1014 福尔摩斯的约会
- 数据结构-高度为h的m叉树至多结点/n个结点的m叉树的最小高度(公式推导)
- Jupyter Notebook安装
- cadence SPB17.4 - remove Outputs file from DSN project
- 如何去掉超链接的下划线?
- Linux系统中的FTP服务配置与管理
- 开源的Remoting框架:Cinnamon