码迷,mamicode.com
首页 > 系统相关 > 详细

linux系统构成(基本操作)及计算机组成原理

时间:2018-12-27 03:35:26      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:internet   网络设备   链路层   系统调用   nec   分配   网桥   arm   虚拟机安装   

Linux入门

  1. linux简介   
    1. 学习目的:linux服务器操作系统稳定长期运行,python,pycharm装于linux上
    2. linux系统组成
      1. 应用软件:调用系统软件接口
      2. linux操作系统分两类:1)系统调用接口(调用内部接口),系统分组概念(1组,2组,3组); 2)内核:负责管理PC所有物理资源(硬件)
      3.   硬件
    3. 虚拟机如何建立:进入BIOS程序,设置intel中virtual technology:yes(允许建立虚拟机)
    4. 如何对linux系统盘(20GB)进行分区:一般根目录(/boot:500MB),/分区:15000MB;剩余swap分区(5000MB)
    5. 设置账户+密码
    6. linux对内核容量大小最低要求:512MB 
    7. 虚拟机安装形式:通过光盘镜像安装
    8. 终端快捷键:init 0(关机),ctrl+shift+N-创建一个新的终端,clear-清除当前内容(更新屏幕),exit-退出,不同用户之间切换-进入终端+ctrl+ALT+F1-F6
    9. linux命令格式:命令+选项+参数
    10. 若干命令:who-所有在线账户,whoami-当前账户,ls root-图形界面文件,ls -l -所有图形界限下文件具体信息,cal-查看当前日历,cal 7 1999 查看1999年7月份日历(万年历),hwclock -s 同步时间与硬件一致, hwclock -w 同步时间与系统一致 
  2. 字符编码
    1. 定义:字符编码可以理解为字符与数字有一个一一对应的关系,无论是Ascall,unicode(32位),utf-8(一般24位,不同中文动态分配从8位到32位),GBK2312(16位)
  3. 计算机组成原理
    1. OSI(open system interconnection)七层协议:
      1. 物理层:中继器(只有两节端口作用),集线器(升级版中继器,可分配网络),双绞线;
      2. 数据链路层:网桥(二端口,二层网络设备,用来连接不同网段),乙太网交换机(总线共享型局域网,全双工数据交换),网卡(装于电脑或乙太网交换机中的基于以太网协议的集成电路板,含插口) 
      3. 网络层:路由器(连接不同IP端的中转站,可包含网关),三层交换机(三层交换机自带路由,提供网关)
      4. 传输层:四层交换机,四层路由器(四层课限制交换的数据和流量,三层不能)
      5. 会话层:/
      6. 表达层:/
      7. 应用层:/
  4. 网络交换基于IP协议工作,IP协议工作于网络层
  5. dos命令分三类:1)ipconfig命令用于查询ip地址,mac地址等用户信息;2)ping命令用于查询两个ip能否连接;3)目录级别操作:cd(change directory), rd(remove directory), md(make directory), rd \s 删除连串字符 4) rd.. 返回上一级目录
  6. 不同IP通信原理:如图1所示:内设两台交换机,若干端口,若干PC,两台路由器,使处于不同公共IP下的PC连接Internet。PC连接在交换机的端口上,交换机的IP地址为私网IP,路由器上面的IP地址为公网IP,IP地址命名规则:IP地址的范围是0.0.0.0-255.255.255.255。留用的内部私有地址:  A类 10.0.0.0--10.255.255.255;  B类 172.16.0.0--172.31.255.255;  C类 192.168.0.0--192.168.255.255,其余公用。

 技术分享图片

图1  不同IP通信原理

  7.不同PC间通信发数据包过程(分三步,不同域/同一域,发包过程均如图2所以)

    PC1访问同一广播域下的PC2(基于物理层发包)

    1:计算是否在同一公网IP(同一广播域)下(可以判断公网IP192.168.11.1=>此处相同),如在同一广播域下,直接通过MAC地址识别对方,发包;

    2:根据arp协议(Address Resolution Protocol)发包,数据包从PC1的MAC地址192.168.11.10/24出发,识别到PC2的MAC地址192.168.11.11/24,接着进入PC2,再反馈数据包,经过PC2的MAC地址,到达PC1的MAC地址

·     3:前提:得到同一广播域不同PC的MAC地址

    PC1访问不同广播域下的PC3(基于网络层发包)

    1.计算是否在同一公网IP下(192.168.11.1与172.16.45是不同公共IP)

    2.arp协议:PC1发送数据包后,经过PC1MAC地址,再经过路由中的网关1,到达路由2中的网关2,有交换机分配网络识别到PC3的MAC地址172.16.45.10/24,进入PC3,

      3.基于数据链路层发包,172.16.45.10/24为数据接收部分,接着有PC3回包,回到路由1的网关,在有交换机1分配到的网络识别到PC1的MAC地址,进入PC1

 

技术分享图片

图2  发包过程

 

linux系统构成(基本操作)及计算机组成原理

标签:internet   网络设备   链路层   系统调用   nec   分配   网桥   arm   虚拟机安装   

原文地址:https://www.cnblogs.com/yuyukun/p/10148667.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!