原创 計算機啓動過程

LINUX的啓動總綱POSTBIOS(boot sequence)MBR(boot loader)kernelinitrd(ramdisk)bootfs/sbin/initPOST和BIOS在介紹計算機的啓動過程之間我們要先明白COMS和B

原创 生成樹

前言:交換網絡爲了避免單點故障,通常接入交換機與交換機之間通常要兩條或者兩條鏈路連接,但是這樣會很容易產生環路,進而產生廣播風暴,mac地址表震盪等對網絡有重大危害的機制,思科和華爲的設備默認STP就已經啓動(傻瓜交換機沒有STP,有廣播風

原创 硬件輔助虛擬化

一直去遷就X86的架構的CPU也不好,所以出現了硬件輔助虛擬化,它是依照了IBM的大型機的虛擬化的解決方案。我們在上面說了基於軟件的全虛擬化和半虛擬化,其實距離我們最近的還是硬件虛擬化,因爲我們平時用vmware workstation的時

原创 基礎練習(1)

創建、刪除庫和表題目:1. 創建一個數據庫test1,進入此數據庫,創建一張表emp,表的內容如下圖:1. 刪除這張表,重寫一遍2. 然後再把test1庫也得刪除了示例操作:mysql> create database test1;   #

原创 IO虛擬化解決方案

IO虛擬化是虛擬化領域最大的瓶頸,也是整個IT架構裏面的一個瓶頸。純軟件實現的IO虛擬化優點:軟件模擬不需要硬件的支持,通過CPU計算來模擬,跟宿主機物理網卡隔離,沒有平臺要求。虛擬機的操作系統不需要修改,模塊的都是賞見的網上,主流操作系統

原创 基礎練習(2)

將《深入淺出MYSQL》的兩張表:emp和dept導入。mysql> create database test1;  mysql> use test1;mysql> create table emp(ename varchar(20),hi

原创 防止ARP欺騙

前言:曾經因爲宿舍裏面的同學經常熬夜打遊戲,好言相勸不管用,無奈之下使用arp欺騙×××他們的主機,使之晚上11點之後遊戲延遲,掉線,最後,一到11點同學們就都上牀睡覺了。防止arp欺騙的三種思路:在主機上靜態綁定mac地址在主機上arp防

原创 純軟件半虛擬化

虛擬化是一塊“肥肉”,思傑公司也想分一杯羹,於2003年推出了XEN虛擬化解決方案,它採用的解決方案與vmware公司的虛擬化有些不同,但是vmware公司已經佔據了市場的制高點,成了虛擬化市場的霸主。我們下面來看一下,思傑公司是如何解決X

原创 存儲相關

博客不是筆記 ,所以認爲沒必要在上面記錄一些命令的用法,那是筆記應該做的事,還是要記錄自己的理解。磁盤:當內核運行起來之後就會接管所有的硬件,任何程序都不得直接與硬件進行通信,都要通過內核纔可以。那麼內核是爲什麼可以接管所有的硬件?因爲內核

原创 內存虛擬化

全虛擬化影子頁面法在沒有虛擬化的時候,進程在線性地址內存空間當中是以連續的頁框進行存在的,注意,它是一片連續的地址空間。線性地址內存空間是以連續的地址空間被進程使用,但是它的底層是真正的物理內存存儲單元,物理內存存儲單元並不是連續的空間,當

原创 apache2.4

第1章   apache2.41.1      基礎1.1.1    2.4版本的新特性新特性l  MPM支持運行DSO機制,在編譯時可將三個模塊都編譯進去,可按需加載l  支持event MPMl  支持異步讀寫l  支持每個模塊及每個目

原创 進程相關(1)

進程與寫時複製進程就是正在運行的程序 我們的系統上可以同時運行那麼多的進程是由誰進行管理的呢?是由內核進行管理的,進程管理是內核一個必要和重要的功能,此外還有網絡管理,TCP/IP協議棧是集成在內核當中的,爲什麼要集成在內核當中?網絡通信是

原创 iptables1

IPTALBES架構:先看一下IpTables這個單詞,這其實是兩個單詞的縮寫,tables的意思是多張表。iptables是一個程序,位於用戶空間。這個命令用來制訂filter表、nat表、mangle表的規則。netfilter是一個過

原创 純軟件全虛擬化

虛擬化面臨的挑戰虛擬化面臨的問題更多的是X86架構的CPU遇到的問題,X86系統的CPU有一個保護機制,它所所有的指定分爲四個級別,只有0級別和3級別使用了,0是最高的權限,通常是對硬件的調用權,級別3通常是對應用程序打交道。我感覺有必要說

原创 arp欺騙

環境搭建:目的:    獲取目標主機的訪問ftp的服務器使用的密碼步驟:通過各種方式獲取對方的主機信息在kali打開forward功能做arp的雙向欺騙抓包分析主機的密碼    步驟一:通過nmap掃描網段當中的主機以獲得IP和MAC地址,