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
数位: 八位 01
位权:  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 详解相关推荐

  1. linux 进程管理命令详解

    进程调度 Linux进程调度的目标 1.高效性:高效意味着在相同的时间下要完成更多的任务.调度程序会被频繁的执行,所以调度程序要尽可能的高效: 2.加强交互性能:在系统相当的负载下,也要保证系统的响应 ...

  2. linux日志管理命令详解

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://navyaijm.blog.51cto.com/4647068/816625 志对 ...

  3. Linux用户管理命令详解,useradd、passwd

    添加用户命令,useradd 语法:useradd [选项] 用户名 选项:-u UID:指定用户的UID号 -d 家目录:指定用户的家目录 -c 用户说明:指定用户说明,类似注释 -g 组名: 指定 ...

  4. linux看不到进程管理,关于Linux下进程的详解【进程查看与管理】

    关于Linux下进程的详解[进程查看与管理] 一.关于进程 进程: 已经启动的可执行程序的运行实力 进程的组成:一个进程包含内核中的一部分地址空间和一系列数据结构.其中地址空间是内核标记的一部分内存以 ...

  5. Linux 学习之路 (三):用户管理命令详解

    用户管理命令详解 useradd [options] USERNAME ​ -u UID(>=500,并且与其他用户无重复) ​ -g GID(基本组,组必须事先存在) ​ -G GID,- ( ...

  6. 《Linux 设备驱动开发详解(第2版)》——1.4 Linux设备驱动

    本节书摘来自异步社区<Linux 设备驱动开发详解(第2版)>一书中的第1章,第1.1节,作者:宋宝华著,更多章节内容可以访问云栖社区"异步社区"公众号查看 1.4 L ...

  7. 【正点原子Linux连载】第三十五章 Linux内核顶层Makefile详解 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0

    1)实验平台:正点原子阿尔法Linux开发板 2)平台购买地址:https://item.taobao.com/item.htm?id=603672744434 2)全套实验源码+手册+视频下载地址: ...

  8. Linux下使用aMsn详解(转)

    Linux下使用aMsn详解(转) amsn这一款在linux下的Msn就不多介绍了,0.95版出来后加入了摄像头,在加上其文件传输功能,你还留恋于gaim么? 经过多天的搜索和尝试,终于在Fedor ...

  9. 《Linux设备驱动开发详解(第2版)》隆重出版

    Linux设备驱动开发详解(第2版)(前一版狂销3万册,畅销书最新升级) [新品] 点击看大图     基本信息 * 作者: 宋宝华       * 出版社:人民邮电出版社     * ISBN:97 ...

最新文章

  1. jwebsocket
  2. 一体广告机实现思路,非常实用(二)
  3. java lists 引用包,在线等java【不在同一类,同一个包的两个LIst可以实现复制么?怎...
  4. 量子物理 詹班 计算机,6量子物理作业答案
  5. 面向对象的三大特征继承,封装和多态性
  6. 数据导出到Excel
  7. 前端学习(597):查看和调试cookie
  8. Could not retrieve transaction isolation level from server
  9. 自动化用例设计原则+web自动化框架
  10. 安装cdr2019卡在正在下载_cdr2019最新版下载-coreldraw2019安装包中文版 - 极光下载站...
  11. java浅拷贝与深拷贝及拷贝工具推荐
  12. flutter,快速获取ios设备的udid
  13. CCF CSP 认证相关
  14. android如何暂停倒计时,Android计时器和倒计时的实现(含开始,暂停,和复位)...
  15. 安路FPGA学习之有趣的下载方式
  16. 使用git对word进行版本控制
  17. Mandelbrot Set Julia Set -- 美丽分形 (C++, MFC + BCG + CxImage 实现)
  18. 【英语-同义词汇词组】by、through、via的用法及区别
  19. 离散数学第二章 谓词逻辑
  20. 为什么word一页没写完再写就去下一页了

热门文章

  1. jquery miniui java_jQuery MiniUI
  2. 视频教程-赵强老师:大数据从入门到精通(6)MapReduce-Hadoop
  3. python小程序---20以内的加减法进位运算
  4. 1014 福尔摩斯的约会
  5. 数据结构-高度为h的m叉树至多结点/n个结点的m叉树的最小高度(公式推导)
  6. Jupyter Notebook安装
  7. cadence SPB17.4 - remove Outputs file from DSN project
  8. 如何去掉超链接的下划线?
  9. Linux系统中的FTP服务配置与管理
  10. 开源的Remoting框架:Cinnamon