网络管理

  • OSI
    • 简介
    • OSI:7层次结构/功能
    • TCP/IP:5层结构/功能
    • TCP/IP:4层结构/功能
    • OSI模型与TCP/IP模型的区别
    • TCP/IP/数据单元/DU
    • 封装和解封装
  • TCP/IP协议族
    • 5层模型协议分类
  • 进制转换
    • 十进制
    • 二进制
    • 十六进制
    • 二进制、十进制互转
    • 单位换算

OSI

简介

Open System Interconnection 开放系统互联模型

  • 开放式系统互联:
    国际标准化组织(ISO)制定
    定义了不同计算机互联的标准
  • 设计和描述,计算机网络通信的框架
    全世界网络通信的工作分为7层:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层.
    制定OSI的优势:开放、厂商兼容性好、容易理解与学习、模块化工程、能故障排除

OSI:7层次结构/功能

层次 功能
应用层 应用程序/原始数据/:接受物理信息,产生原始信息,操作系统或网络应用程序提供访问网络服务的接口 QQ/微信/爱奇艺
表示层 格式/压缩/加密:提供格式化的表示和转换数据服务。数据的压缩和解压缩, 加密和解密等 快速传递/安全传递/鸡毛信
会话层 会话/全双工/半双工:建立、维护和管理会话通道 身份信息/电话/对讲机
传输层 分段/重组/端口号:将数据进行分割、重组、排序连接、提供终端到终端的可靠连接 传输效率
网络层 IP地址/寻址/路由:数据封装 IP地址 数据进行寻址路由 总目标,全球地址
数据链路层 MAC地址/局域网/:对物理层传输的比特流包装 将数据进行mac地址封装和解封装,简单来说就是物理寻址。交换机就处在这一层,最小的传输单位——帧 分段目标,局部地址、邮递员
物理层 传输介质/比特流:将数据转换为可通过物理介质传送的电子信号 电流/光/无线信号/4G/5G

TCP/IP:5层结构/功能

TCP/IP:Transmission Control Protocol/Internet Protocol,传输控制协议/网际协议
与七层结构一致 最后应用层包含了(应用层、表示层、会话层)
5层结构:应用层(应用层、表示层、会话层)、传输层、网络层、数据链路层、物理层.

TCP/IP:4层结构/功能

4层结构:应用层(应用层、表示层、会话层)、传输层、网络层、网络接口层(数据链路层、物理层)

OSI模型与TCP/IP模型的区别

OSI:推出早,只有理论没有实践
TCP/IP:美国军方由实践,总结出的理论,是当今通信标准.

TCP/IP/数据单元/DU

信息从产生到接收,也会有些变化,为了方便交流,通信模型不同的模块对信息加工,并进行统一命名.

应用层数据:   AD   DU       ADDU:APDU:ApplicationProtocolDataUnit--应用协议数据单元
传输层数据:   segment DU    分段数据
网络层数据:   packet DU      包 数据
数据链路层数据: frame DU      帧 数据
物理层数据:    bit DU        比特 数据

封装和解封装

信息从一台计算产生,经过TCP/IP模型加工。后传递到另一台计算机。
这个通信过程就像,快递从厂家包装到顾客收到货物拆包一样。
我们把这个通信过程,称作数据的封装(发送)和数据解封装(接收)。
从而更好的理解,数据通信原理。

-数据封装的过程大致如下

TCP/IP协议族

5层模型协议分类

应用层:
HTTP/超文本传输协议/网站          淘宝
SSH/远程连接协议/远程控制        QQ远程桌面
FTP/文件传输协议                电影天堂
SMTP/简单邮件传输协议/Email       QQ邮箱
DNS/域名服务/WWW          baidu.com传输层:
TCP/传输控制协议/可靠      鸡毛信/挂号信
UDP/用户数据报协议/不可靠    普通信网络层:
IP/互联网协议/寻址      全球地址
ICMP/网络消息管理协议/测试   通信兵/ping数据链路层:
MAC    邮局地址物理层:
网线       公路
光纤       飞机航道

进制转换

十进制

数值:0~9
数位:123
位权:百位十位个位

二进制

数值:0~1
数位:101
位权:128-64-32-16-8-4-2-1

十六进制

数值:0~9,A(10),B(11),C(12),D(13),E(14),F(15)
数位:10
位权:十六的倍数

二进制、十进制互转

10和2互转

128   64     32    16     8      4     2      1
1     1       1     1     1      1      1     1位权加减法
十进制转换成2进制方法:
1  请将8位2进制,每个位置的位权写出来。
2  通过加减法,在2进制位权中取得相应数字。 不足的位置用0填充。示例:
129=1000 0001
192=1100 0000
130=1000 001067=0100 0011
33=0010 0001二进制转十进制
示例:
1010 1010=170
1111 1110=?

单位换算

ASCII
比特=bit=b=1/0
字节=byte=B=8个比特
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB

Linux系统网络管理1相关推荐

  1. Linux系统网络管理

    Linux系统网络管理 一.基本网络配置: 将Linux主机接入网络,需要配置网络相关设置 一般包括以下内容: 主机名IP/netmask路由:默认网关DNS服务器:主DNS服务器次DNS服务器 网络 ...

  2. Linux系统/网络管理

    发布下本人写的第一本书,欢迎大家下载. 初次写书,肯定有很多不完善的地方,请大家多多指教,不胜感激! 请点击下载 转载于:https://blog.51cto.com/1198282/343658

  3. Linux之网络管理(2)虚拟网卡

    Linux之网络管理(2)虚拟网卡 在linux中,默认的内核模块中包含了很多与网络相关的组件和工具,来提供对网络的管理和设置.同样,linux中也是支持虚拟网卡的设置,已经多网卡绑定等功能.在网卡不 ...

  4. 基于suse linux系统的cacti系统部署——rpm包方式

    豆丁 http://www.docin.com/p-191889788.html rpm包方式:啊扬--沙迳:2010-12-1:更改:2011/5/16:一.Cacti的简介(来源:网络):Cact ...

  5. Linux系统中的函数

    Linux系统中的函数: 一.进程控制 fork 创建一个新进程 clone 按指定条件创建子进程 execve 运行可执行文件 exit 中止进程 _exit 立即中止当前进程 getdtables ...

  6. First Week :Linux系统学习

    CSDN学习小组 第一周 Linux常用命令 用户以及用户组 0.显示用户信息 1.创建/删除/修改用户 2.添加/删除用户组,查看用户组信息 3. 查看用户 4. 密码操作 5. 用户切换和退出登陆 ...

  7. step1 . day2:Linux系统基础知识

    和Windows一样,Linux计算机必要的文件系统和学习C语言使用到的编辑器知识初步掌握. 1.操作系统和内核的分类 内核:Linux.Unix.NT,Linux内核主要负责5项工作①文件管理②设备 ...

  8. 服务器系统的王者——Linux 系统

    2019独角兽企业重金招聘Python工程师标准>>> 1.模块化程度高 Linux的内核设计非常精巧,分成进程调度.内存管理.进程间通信.虚拟文件系统和网络接口五大部分;其独特的模 ...

  9. linux系统安全详解

    linux系统安全详解 http://www.2cto.com/Article/201207/142181.html一,BIOS安全(硬件上的安全) 1,最基本最简单的安全配置,保障计算机硬件配置等不 ...

最新文章

  1. python怎么检查错误-错误处理
  2. Effective Java读书笔记七:泛型(部分章节需要重读)
  3. Vue—基础概念—实例
  4. package.json和package-lock.json
  5. CoreCLR源码探索(六) NullReferenceException是如何发生的
  6. 鸿蒙os吃内存吗,终于上手机!华为鸿蒙 OS 2.0 系统:128KB 内存就能跑
  7. 如何找到一个好的Joomla主机提供商
  8. Python OpenCV学习笔记之:灰度图像的直方图计算
  9. php登陆注册加密函数,php加密函数_php用户自定义加密函数
  10. 计算机标准体重计算公式,项目2:就拿胖子说事---(2)计算出标准体重,当超重时,请给出提示...
  11. Python3新特性 类型注解 以及 点点点
  12. Docker与本地网络连接配置
  13. snappy格式解析
  14. 基于微信小程序的大学生心理健康测试设计与实现 .docx
  15. node-red教程 8.2 node-red收发邮件(基于QQ邮箱)
  16. C++电话号码转对应字母
  17. 实施工程师的必要条件
  18. [转]UAP studio基础使用技巧
  19. 谜样的计算机科学之父
  20. 查找另一台计算机,查找 Outlook 数据文件,将 Outlook 数据文件从一台计算机转移到另一台计算机...

热门文章

  1. 【工控老马】欧姆龙PLC Socket发送Fins/TCP命令解析
  2. 【C语言】scanf,getchar,getch函数详解
  3. 采用抓包的方式逆向获得谷歌翻译的API
  4. SQLServer2008密钥
  5. 关于springboot项目连接oracle数据库报错 ORA01017的改正
  6. Sublime Merge——一款超好用的Git可视化工具
  7. 萤火虫算法_萤火虫算法(二)
  8. sql盲注如何修补_如何修复SQL注入漏洞
  9. Oracle函数--日期函数
  10. hadoop,Zookeeper这些名字都是怎么来的呢?