ticoAg/ChineseCorpus-Kaggle-fanti huggingface dataset:
* ：夢村土城站 - 蠶室站 - 石村站 - 松坡站 - 可樂市場站 - 文井站 - 長旨站 - 福井站
夢村土城位於大韓民國首爾特別市南部松坡區蠶室洞的首爾奧林匹克公園之內，是百濟時期的防禦土城遺址。
*  奧林匹克公園：夢村土城遺址
福廈高速公路是福建省的一條高速公路，由泉廈高速公路和福泉高速公路兩段構成，其中泉廈高速公路是福建省第一條高速公路，北起福州市，與羅長高速公路相接，經莆田市與泉州市，南于廈門市，與廈漳高速公路相接，貫穿福建東部地區，現秀宅至黃石段為福州連接線高速公路，黃石至杏林段為沈海高速公路的一部分，港后至三江口亦為莆炎高速公路的一部分，于1994年9月開工，1997年12月15日泉廈高速公路通車，1999年9月25日全線通車。
開放式最短路徑優先（，縮寫為 OSPF）是一種基于IP協議的路由協議。它是大中型網絡上使用較為廣泛的IGP協議。OSPF是對的一種實現，運作于自治系統內部。OSPF分為OSPFv2和OSPFv3兩個版本：OSPFv2定義于RFC 2328（1998），支持IPv4網絡；而OSPFv3定義于RFC 5340（2008），支持IPv6網絡。
它采用戴克斯特拉算法來計算最短路徑樹。它使用“代價（Cost）”作為路由度量。鏈路狀態數據庫（LSDB）用來保存當前網絡拓撲結構，路由器上屬于同一區域的鏈路狀態數據庫是相同的（屬于多個區域的路由器會為每個區域維護一份鏈路狀態數據庫）。
OSPF提出了“區域（Area）”的概念，一個網絡可以由單一區域或者多個區域組成。其中，一個特別的區域被稱為骨干區域（Backbone Area），該區域是整個OSPF網絡的核心區域，并且所有其他的區域都與之直接連接。所有的內部路由都通過骨干區域傳遞到其他非骨干區域。所有的區域都必須直接連接到骨干區域，如果不能建立直接連接，那么可以通過虛鏈路（virtual link）和骨干區域建立虛擬連接。
同一個廣播域（Broadcast Domain）的路由器或者一個點對點（Point To Point）連接的兩端的路由器，在發現彼此的時候，建立鄰接（Adjacencies）。多路訪問網絡以及非廣播多路訪問網絡的路由器會選舉指定路由器（Designated Router, DR）和備份指定路由器（Backup Designated Router, BDR），DR和BDR作為網絡的中心負責路由器之間的信息交換從而降低了網絡中的信息流量。OSPF協議同時使用單播（Unicast）和組播（Multicast）來發送Hello包和鏈路狀態更新（Link State Updates），使用的組播地址為224.0.0.5和224.0.0.6。與RIP和BGP不同的是，OSPF協議不使用TCP或者UDP協議而是直接承載在IP協議之上，IP協議號為89。
一個多區域OSPF網絡，注意所有的非骨干區域都和骨干區域直接相連，并且R2和R3屬于多個區域。
一個OSPF網絡分為多個區域。區域將網絡中的路由器在邏輯上分組并以區域為單位向網絡的其余部分發送匯總路由信息。區域編號由一個長度為32位的字段所定義，區域編號有兩種表示方法，一種為點分十進制（如Area 1.1.1.1，寫法規則同IPv4地址）；另外一種為十進制數字格式（如Area 1，注意Area 1不等于Area 1.1.1.1，而是0.0.0.1）。根據 RFC2328 描述，區域編號通常使用 32 bits的點分十進位表示。區域編號不是IP地址，用于IPv6網絡的OSPFv3也使用同樣的（形似IPv4地址的）區域編號格式。
區域是以接口（Interface）為單位來劃分的，所以一臺多接口路由器可能屬于多個區域。相同區域內的所有路由器都維護一份相同的鏈路狀態數據庫（LSDB），如果一臺路由器屬于多個區域，那么它將為每一個區域維護一份LSDB。
*某一區域內的路由器只需要維護該區域的鏈路狀態數據庫，而不用維護整個OSPF網絡的鏈路狀態數據庫。
*將某一區域網絡拓撲變化的影響限制在該區域內，不會影響到整個OSPF網絡，從而減小OSPF計算的頻率。
*將鏈路狀態通告（LSA）的洪泛限制在本區域內，從而降低OSPF協議產生的數據量。
*劃分區域可以對網絡進行層次化結構設計。
*劃分區域有利于資源合理調配，核心區域部署性能較好的設備資源，邊緣區域部署性能較差的設備資源即可。
OSPF有多種區域類型，其中定義了幾種特殊的區域：
骨干區域（Backbone Area），Area 0（點分十進制表示為0.0.0.0），是整個OSPF域的核心區域。所有其他非骨干區域必須和骨干區域直接或間接相連。骨干區域的功能是在不同的非骨干區域之間分發路由信息。
骨干區域必須是唯一而且連續的，但不需要在物理上連續：它可以使用虛擬連接。
傳送區域連接至少2個其他區域，它將通告從一個區域傳送到另一個區域。
末梢區域（Stub Area）是一個不允許AS外部路由通告（AS External LSA，即類型5 LSA）在其內部進行洪泛擴散的區域。末梢區域的ABR會通告一條默認路由（default route）到該區域內所有路由器，任何發往AS外部網絡的數據流都將依據默認路由來轉發。
非純末梢區域（Not-So-Stubby Area，NSSA）允許引入AS外部路由并且擴散到其他區域，但是NSSA仍舊不允許其他區域通告的AS外部路由進入該區域。為了使NSSA能夠引入AS外部路由，OSPF定義了新的LSA類型，即NSSA External LSA（類型7 LSA）。NSSA ASBR將產生類型7 LSA，并在NSSA區域內洪泛。NSSA ABR將會把類型7 LSA轉換成5類LSA，并洪泛到其他區域。
完全末梢區域（Totally Stubby Areas）是Cisco私有的一種區域類型。完全末梢區域不僅不允許AS外部路由通告在其內部洪泛，還不允許區域間匯總路由（Network Summary LSA
，即類3 LSA）在其內部洪泛。同末梢區域一樣，完全末梢區域ABR也會向該區域內所有路由器通告一條默認路由，任何發往其他區域以及AS外部網絡的數據流都將依據默認路由來轉發。將區域設置為完全末梢區域可以顯著的降低路由表條目的數量。
完全非純末梢區域（Totally NSSA）也是Cisco私有的區域類型，該種區域除了擁有和NSSA相同的特性外，還不允許類型3 LSA在該區域內部洪泛。完全非純末梢區域ABR也會向該區域內所有路由器通告一條默認路由。將區域設置為完全非純末梢區域也會顯著的降低路由表條目的數量。
R2既是骨干路由器，也同時是ABR和ASBR（R2和R5之間運行了BGP，并且R2將BGP路由重分發進OSPF）。R3是一臺ABR，R1和R4是內部路由器。
OSPF定義了以下4種路由器類型：
*內部路由器（Internal Router）
*骨干路由器（Backbone Router）
*區域邊界路由器（Area Border Router，ABR）
*自治系統邊界路由器（Autonomous System Boundary Router，ASBR）
一臺路由器可以同時屬于多種類型，如右圖所示，R2同時屬于多種類型路由器。
每一臺OSPF路由器都有一個路由器標識符（Identifier），一般寫作路由器ID。路由器ID由一個長度為32 bits的字段所定義，通常用IPv4地址格式來表示（如1.2.2.2）。如果沒有顯式的設置路由器ID，則該路由器上最大的活躍邏輯接口IP地址將成為路由器ID；如果路由器不存在邏輯接口，則最大的活躍物理接口IP地址將成為路由器ID。注意，不要將路由器類型和指定路由器（Designated Router，DR）、備份指定路由器（Backup Designated Router，BDR）混淆，DR和BDR是路由器接口屬性，而不是整個路由器的屬性。
如果一臺路由器上所有啟用了OSPF的接口都在同一區域，那么這臺路由器就是內部路由器。
骨干路由器是指至少有一個啟用了OSPF的接口是和骨干區域（Area 0）相連的路由器。一臺骨干路由器也可以同時是ABR或ASBR，如上圖中的R2和R3。
區域邊界路由器是指連接一個或者多個區域的路由器。區域邊界路由器為每一個與之相連的區域維護一份鏈路狀態數據庫，因此區域邊界路由器需要比內部路由器更多的內存資源和更高性能的處理器。
自治系統邊界路由器（ASBR）用來把從其他路由協議（如BGP、EIGRP、其他進程號的OSPF等）學習到的路由以路由重分發的方式注入到OSPF進程中，從而使得整個OSPF域內的路由器都可以學習到這些路由（除了末梢區域內的路由器）。一臺ASBR可以是OSPF域內非末梢區域的任何路由器，它可以是內部路由器、區域邊界路由器、骨干路由器。
OSPF定義了以下4種網絡類型：
*點到點網絡（point-to-point）
*廣播網絡（broadcast）
*非廣播多路訪問網絡（non-broadcast multi-access，NBMA）
*點到多點網絡（Point-to-MultiPoint）
點到點網絡，例如E1、SONET，是單獨連接一對路由器的網絡。點到點網絡上的一對OSPF路由器形成完全鄰接關系（Full Adjacency），并且不進行DR和BDR的選舉。點到點網絡上的路由器使用組播地址224.0.0.5發送OSPF協議數據包。
廣播網絡即可以同時連接多于兩臺設備的網絡，如以太網、令牌環網、FDDI。廣播網絡上的路由器發送的組播/廣播數據包會被其他與之相連的路由器收到。在廣播網絡上的OSPF路由器會選舉一臺指定路由器（DR）和一臺備份指定路由器（BDR）。所有始發于DR和BDR的OSPF數據包使用目的地址224.0.0.5，以組播方式發送到所有其他OSPF路由器，所有其他的路由器都將使用目的地址224.0.0.6，以組播方式發送OSPF數據包到DR和BDR。所有其他的路由器只與DR和BDR建立完全鄰接關系。
NBMA網絡，諸如X.25、幀中繼、ATM等，可以同時連接兩臺以上的路由器，但是這種網絡沒有廣播數據包的能力。一臺處于NBMA網絡上的路由器發送的組播/廣播數據包將不能被其他與之相連的路由器收到。在NBMA網絡上需要選舉DR和BDR，并且所有的OSPF數據包都是單播發送的。
點到多點網絡是NBMA網絡的一個特殊設置，可以看作是一群點到點鏈路的集合，因此在該種網絡上不必選舉DR和BDR。點到多點網絡上OSPF的行為和點到點網絡OSPF的行為一樣，也使用組播地址224.0.0.5發送OSPF協議數據包。
虛鏈路被路由器認為是沒有編號的點到點網絡的一種特殊設置，在虛鏈路上OSPF數據包是以單播方式發送的。不能人工設置一個接口的網絡類型為虛鏈路。
此外還有一種特殊的網絡類型，稱之Loopback類型。OSPF路由器上的環回接口在默認狀態下均為此類型。不能人工設置一個接口的網絡類型為Loopback。
多路訪問網絡上OSPF鄰接關系示意圖在廣播多路訪問網絡和NBMA網絡上會選舉DR和BDR。所有其他路由器只與DR和BDR建立完全鄰居關系，其他路由器之間的鄰居狀態停留在2-Way狀態。所有其他路由器使用組播目的地址224.0.0.6向DR和BDR發送鏈路狀態更新。
如果在多路訪問網絡中不選舉DR，所有路由器之間都建立完全鄰接關系，會產生很多不必要的LSA。假設一個多路訪問網絡上有n臺路由器，那么就會建立n(n-1)/2個鄰接關系。每臺路由器都會產生n-1條LSA到與之建立鄰接關系的路由器，再加上1條網絡LSA，最終這個網絡上會產生n2條LSA，并且其中很多都是重復的LSA副本。
DR完成以下工作：
*描述該多路訪問網絡和與其相連的路由器。
*管理該多路訪問網絡上的LSA洪泛擴散過程。
DR本后的概念是將多路訪問網絡看作一個“偽節點（Pseudo Node）”。當SPF進行計算的時候，把鏈路看作一個節點，與該鏈路相連的路由器也是連接到這個節點上的。從與偽節點相連的路由器到這個偽節點的代價是該路由器與這個多路訪問網絡相連的接口的出站代價，從偽節點到任何與之相連的路由器的代價都為0。一臺路由器可能連接到多個多路訪問網絡，該路由器可能是它所連接的其中一個多路訪問網絡的DR，也可能不是它所連接的另一個多路訪問網絡的DR，也就是說，DR是路由器接口的屬性，而不是整個路由器的屬性。
為了避免因DR失效導致的單點故障，多路訪問網絡上還將選舉BDR。DR失效時，BDR將成為DR，由于網絡上其他路由器已經和BDR形成了完全鄰接關系，因此可以將DR失效對網絡的影響降至最低。
DR和BDR的相關選舉規則如下：
*如果一臺OSPF路由器的接口優先級（Priority）為0，那么這臺路由器永遠不能成為DR或BDR。
*具有最高優先級的路由器將會選舉為DR，具有次高優先級的路由器將會選舉為BDR。
*如果同時有多臺路由器具有相同的優先級，那么具有最高路由器ID的路由器將會選舉為DR。
*當DR失效時，BDR將成為DR，并將重新選舉一個BDR。
*優先級的取值范圍為0-255，更高的優先級意味著路由器有更大的機會成為DR。
*如果一臺具有更高優先級的路由器在選舉完DR和BDR之后接入網絡，該路由器將不會成為DR或BDR，直到DR和BDR失效，當DR失效，具有更高優先級的路由器也只會成為BDR。即DR和BDR的選舉不是搶占式的。
在OSPF路由器之間互相交換信息之前，必須先建立鄰接關系。
兩臺OSPF路由器要建立完全鄰接關系，以下參數必須相同：
#Hello時間間隔
#Dead時間間隔
#認證（如果啟用了認證）
#鏈路MTU大小
#末梢區域設置
一般來說，建立OSPF完全鄰接時會經過以下狀態：
#失效狀態（Down）：這是鄰居會話的初始狀態，表示最近沒有從鄰居收到信息。在NBMA網絡上，可能仍然會以較低頻率向處于Down狀態的鄰居發送Hello數據包。
#嘗試狀態（Attempt）：該狀態僅僅適用于連接在NBMA網絡上的鄰居。該狀態表示最近沒有從鄰居收到信息，但仍需要作進一步的嘗試，來聯系鄰居。這時按某一特定間隔向鄰居發送Hello數據包。
#初始狀態（Init）:在此狀態下，表示最近收到了從鄰居發來的Hello數據包。但是，仍然沒有和鄰居建立雙向通信（Bidirectional Communication），例如，路由器自身并沒有出現在鄰居發送的Hello數據包中。
#雙向通信狀態（2-Way）：此狀態意味著兩臺路由器之間建立了雙向通信。在此狀態下還將進行DR和BDR的選舉（只有處于2-Way狀態的路由器才有資格參選DR和BDR）
#信息交換初始狀態（ExStart）：這個狀態是建立鄰接關系的第一步。該狀態的目標是決定信息交換時路由器的主從關系，并確定初始數據庫描述（DD）數據包的序列號。具有最高路由器ID的路由器將成為主路由器。
#信息交換狀態（ExChange）：在此狀態的路由器通過向鄰居發送DD數據包來描述其完整的鏈路狀態數據庫。每一個DD數據包都有一個序列號，并且需要被顯式的確認。在任何時候，每次只能發送一個DD數據包。在此狀態下，路由器也可以發送鏈路狀態請求數據包，用來向鄰居請求最新的LSA。實際上，這些狀態的鄰接關系完全有能力發送和接收所有類型的OSPF協議數據包。
#信息加載狀態（Loading）：在此狀態下，路由器將會向鄰居路由器發送鏈路狀態請求數據包，用來請求信息交換狀態發現的最新的LSA。
#完全鄰接狀態（Full）：在此狀態下，鄰居路由器形成完全鄰接關系。這些鄰接關系將會在路由器LSA和網絡LSA中被描述。
OSPFv2定義了以下5種協議數據包類型：
#Hello包         HELLO
#數據庫描述包    DBD
#鏈路狀態請求包  LSR
#鏈路狀態更新包  LSU
#鏈路狀態確認包  LSAck
5種OSPF消息有共通的24字節的頭部結構。其結構如下：
Packet length
Router ID
Area ID
96~127
AuthType
128~159
160~191
Hello包的OSPF包類型為1。這些包被周期性的從各個接口（包括虛鏈路）發出，用來建立和維護鄰居關系。另外，在支持組播或廣播的物理網絡上，Hello包使用組播地址（通常為224.0.0.5)發送。
Hello包的發送間隔由HelloInterval指定（通常為10s），路由器將會先發出不包含鄰居字段的空Hello包，當收到鄰接路由器的Hello包之后，將對方的路由器標識放入本機的Hello包中進行組播，這種包含鄰居字段的包，也被稱為HelloSeen包。假如在間隔達到RouterDeadInterval所規定的時長（通常為40s）內仍未收到一個已建立連接的路由器的Hello包，路由器將會終止這一連接。將對方的狀態轉為Down。
Hello包的格式如下：
OSPF包頭
192~223
Network Mask
224~255
HelloInterval
Rtr Pri
256~287
RouterDeadInterval
288~319
Designated Router
320~351
Backup Designated Router
352~383
數據庫描述包（Database Description）的OSPF包類型為2。當鄰接關系初始化后，便開始交換這些數據包。它們描述了鏈路狀態數據庫的摘要信息（只包含LSA的頭部信息）。
數據庫描述包包含兩種，即空數據庫描述包和包含LSA頭部信息的數據庫描述包。
當兩個路由器互相收到HelloSeen包之后，他們將會開始互相發送空數據庫描述包，空數據庫描述包被用來進行主從關系的確定。
通常以路由標識較大的為Master，當主從關系確立之后，從機將會使用主機的序號向主機發送第一個包含LSA頭部信息的數據庫描述包。主機將會在收到從機的數據庫描述包之后發送自己的序號加一的數據庫描述包，作為對于從機的收到確認。在這樣的交互過程中，只有主機可以更改序號(DD sequence number)，從機使用主機序號。數據庫描述包的格式如下：
Interface MTU
DD sequence number
An LSA Header
384~415
鏈路狀態請求包（Link State Request）的OSPF包類型為3。在交換數據庫描述包之后，路由器便知道其自身鏈路狀態數據庫缺少哪些LSA，以及哪些LSA是過期的。這時就可以發送鏈路狀態請求包來請求對方發送缺少的LSA和最新的LSA。鏈路狀態請求包格式如下：
LS type
Link State ID
Advertising Router
鏈路狀態更新包（Link State Update）的OSPF包類型為4。LSA的洪泛就是由此類型的包實現的。每一個鏈路狀態更新包可能包含多條LSA信息。這里的LSA信息是完整的，而不像數據庫描述包只包含LSA的頭部信息。
鏈路狀態更新包的格式如下：
# LSAs
鏈路狀態確認包（Link State Acknowledgement）的OSPF包類型為5。為了確保LSA的洪泛是可靠的，LSA信息必須被顯式的確認。鏈路狀態確認包的格式如下：
OSPF定義了11種LSA，所有類型的LSA都以一個20字節的通用LSA頭部開始。這些不同類型的LSA共同描述了OSPF域內的網絡拓撲結構。所有的LSA都保存在LSDB中。SPF算法根據LSDB中的信息計算出最佳路徑。
#路由器LSA（Router-LSA）：路由器LSA的類型為1。每一臺OSPF路由器生成一條路由器LSA。該LSA描述了路由器的接口狀態，以及每一個接口的出站代價。路由器LSA只能在始發他們的OSPF區域內進行洪泛，不能洪泛到其他區域。
#網絡LSA（Network-LSA）：網絡LSA的類型為2。網絡LSA是DR為了描述連接到多路訪問網絡并且和DR建立了完全鄰接關系的路由器而生成的，包括DR本身。和路由器LSA一樣，網絡LSA也只能在始發這條LSA的區域內進行洪泛。
#匯總LSA（Summary-LSA）：匯總LSA的類型為3。此類LSA描述了區域間的網絡，由ABR生成。對于末梢區域，匯總LSA同樣被用于描述默認路由。
#ASBR匯總LSA（ASBR Summary-LSA）：ASBR匯總LSA的類型為4，也是由ABR生成。ASBR匯總LSA通告的是一臺區域外部的ASBR路由器，而不像匯總LSA通告的是區域外的網絡。
#自治系統外部LSA（AS-External-LSA）：自治系統外部LSA的類型為5，由ASBR生成。此類LSA描述AS外部的網絡，并可以洪泛到所有非末梢區域中去。
#組成員LSA（Group-Membership-LSA ）：組成員LSA類型為6。組成員LSA是對標準OSPF的一個擴展，使其支持組播路由功能，擴展后的OSPF稱之Multicast Open Shortest Path First（MOSPF）。
#NSSA外部LSA（NSSA-External-LSA）：NSSA外部LSA類型為7。此類LSA由NSSA區域內的ASBR生成，也用來描述AS外部的網絡。NSSA外部LSA僅僅在始發他們的NSSA區域內進行洪泛，而不像自治系統外部LSA可以洪泛到所有非末梢區域。
#鏈路本地LSA（Link-Local LSA）：鏈路本地LSA類型為8。該LSA專門用于OSPFv3（用于IPv6網絡的OSPF）。鏈路本地LSA包含了每一個接口的鏈路本地地址和一個IPv6地址列表。
RFC2370定義了3種新的LSA，稱作不透明LSA（Opaque LSA）。這3種新的LSA為OSPF的擴展性提供了通用的機制。它們可以攜帶用于OSPF的信息，也可以直接攜帶應用的信息。
目前有以下3種不透明LSA，它們的區別主要是洪泛范圍不同：
*類型9不透明LSA：洪泛范圍僅僅是本地鏈路。
*類型10不透明LSA：洪泛范圍是始發該LSA的區域。
*類型11不透明LSA：洪泛范圍是整個OSPF域。
OSPF使用“開銷（Cost）”作為路由的度量值（Metric），路徑的度量值越低，說明該路徑越好，具有最低度量值的路徑將裝入路由表。開銷是根據接口所配置的帶寬來計算的，帶寬越高，開銷越低。在Cisco路由器上，默認情況下使用公式10^8/帶寬（10^8是基準值，可以調整；帶寬的單位是bit/s）來計算代價。例如，接口帶寬為100Mbit/s，則開銷為1；接口帶寬為1000Mbit/s，計算所得的開銷還是1（如果計算所得的開銷小于1，則按1計算）。
OSPF有以下4種路由類型，優先級由高到低排序如下：
#內部路由：去往區域內部網絡的路由。
#區域間路由：去往不同區域網絡的路由。
#類型1的外部路由：去往OSPF域外的路由，類型1的外部路由的度量值包括了外部路由的度量值和到ASBR的度量值。
#類型2的外部路由：去往OSPF域外的路由，類型2的外部路由的度量值只包括了外部路由的度量值。
因此如果有多條去往相同目的地的路由具有相同的度量值，那么將比較它們的路由類型。假設有兩條去往相同目的地的路由A和路由B的度量值都是30，A是內部路由，B區域間路由，則A將會被裝入路由表。如果有多條去往相同目的地的路由具有相同的類型，相同的度量值，則它們都將被裝入路由表，并在不同路由之間進行負載均衡。
大多數運行OSPF的路由器具有一種被稱為(fight back)的安全機制。即當一個路由器收到關于自己的虛假或者不正確的LSA信息時，它將立刻發出一個包含自己正確的LSA的LSU報文，這一機制被稱為反擊或者自反擊。
不過需要注意的是，反擊機制并不是OSPF協議官方規定的安全機制。在RFC2328中，沒有對此機制的任何描述。
* 中間系統到中間系統 - Intermediate system to intermediate system (IS-IS)
* IEEE 802.1aq - Shortest Path Bridging (SPB)
*  IETF OSPF Working Group
*  Zebra free router software which supports OSPF
*  Quagga a fork of Zebra
*  OSPF Design Guide On Cisco.com
* RFC 5187 OSPF Version 3 Graceful Restart, Juni 2008
* RFC 2740 OSPF Version 3, Dezember 1999
* RFC 2370 OSPF Opaque LSA Option, Juli 1998
* RFC 2328 OSPF Version 2, April 1998
* RFC 1850 OSPF Version 2 MIB, November 1995
* RFC 1793 Extending OSPF to Support Demand Circuits, April 1995
* RFC 1587 OSPF NSSA Option, M?rz 1994
* RFC 1253 OSPF Version 2 MIB, August 1991, ersetzt durch RFC 1850
* RFC 1247 OSPF Version 2, Juli 1991, ersetzt durch RFC 2370
* RFC 1131 OSPF Version 2, Juli 1991, ersetzt durch RFC 1247
黃海海戰是甲午戰爭中雙方海軍主力在黃海北部大鹿島附近海域及大連莊河黑石礁西戰場進行的決戰。亦稱大東溝海戰。北洋水師在海戰中損失慘重，戰后丁汝昌命北洋水師退守威海衛，黃海制海權落入日本聯合艦隊之手，日本帝國陸軍得以執行花園口登陸及榮成灣登陸作戰。
1894年，清廷的洋務運動進行了三十餘年後，清朝海軍分為北洋、南洋、福建和廣東四支艦隊。其中北洋水師實力最為強大，其他各支水師除廣東水師的三艘小型巡洋艦滯留北洋參加了海戰以外，因實力貧弱，在戰爭期間無所作為。這是世界史上第一次頗具規模現代鋼鐵軍艦（當時稱呼「鐵甲艦」）海戰，是中國歷史上迄今為止規模最大的一次艦隊海戰。售出軍艦給日清雙方的英國及當時各軍事大國極為關注此場海戰。然而，因為各支水師的負責官員，除經手貪污其砲彈經費外，尤其總理度支翁同龢因與李鴻章之私人恩怨而阻撓給北洋艦隊撥款，導致在戰爭前夕北洋艦隊在軍備上已遠遠落後日艦。
日本海軍各支艦隊于甲午戰爭爆發前夕統一整編為聯合艦隊，由伊東祐亨海軍中將擔任聯合艦隊司令。聯合艦隊的編隊分為本隊和第一游擊隊。總的說來此時北洋水師對比日本海軍，已經沒有多少“大艦巨炮”優勢可言，1894年中日對比是20CM以上火炮：31/15，20CM以下火炮230/140，速射機關炮244/294，魚雷管39/43，航速11.48/12.84，鐵甲艦2/0，裝甲巡洋艦3/1，防護巡洋艦3/8。而這還是將北洋不可能指揮的其他水師加在內的計算。此外，聯合艦隊主力艦只采用最新式設計，實戰性能遠遠強于北洋水師，聯合艦隊在戰前大量裝備“苦味酸”烈性炸藥炮彈，此種炮彈無論鐵木中彈即燃。
法製的日本巡洋艦松島號，在中日甲午戰爭中是日本聯合艦隊的旗艦。
** 吉野（第一游擊隊旗艦，司令：坪井航三海軍少將，艦長：大佐）
** 浪速（艦長：東鄉平八郎大佐）
** 秋津洲（艦長：上村彥之丞少佐）
** 松島（聯合艦隊旗艦，司令：伊東祐亨海軍中將，艦長：梶本知道大佐）
** 嚴島（艦長：橫尾道昱大佐）
** 橋立（艦長：日高壯之丞大佐）
** （艦長：少佐，海戰中陣亡）
** （日本海軍軍令部部長樺山資紀的座艦，艦長：少佐）
德製的大清鐵甲艦定遠號，在中日甲午戰爭中是北洋水師的旗艦。
**定遠（北洋水師旗艦，提督：丁汝昌，管帶：右翼總兵劉步蟾）：排水7220噸，航速14.5節
**鎮遠（管帶：左翼總兵林泰曾）：排水7314噸，航速14.5節
**來遠（管帶：副將邱寶仁）：排水2900噸，航速15.5節
**經遠（管帶：副將林永昇）：排水2900噸，航速15節
**致遠（管帶：副將鄧世昌）：排水2310噸，航速18節
**靖遠（管帶：副將葉祖珪）：排水2310噸，航速18節
**濟遠（管帶：副將方伯謙）：排水2300噸，航速15節
**廣甲（管帶：都司吳敬榮）：排水1296噸，航速14.2節
**超勇（管帶：參將黃建勛）：排水1542噸，航速16節
**揚威（管帶：參將林履中）：排水1542噸，航速16節
**平遠（管帶：都司李和）：排水2100噸，航速10.5節
**廣丙（管帶：都司程璧光）：排水1000噸，航速17節
** 福龍（管帶：都司蔡廷幹）
** 左隊一（管帶：都司王平）
** 左隊二（管帶：守備李仕元）
** 左隊三（管帶：守備鄭得春）
1894年7月25日，日本聯合艦隊第一游擊隊的吉野、浪速、秋津洲三艘巡洋艦在豐島海域突然襲擊北洋水師的濟遠號和廣乙號兩艘巡洋艦，廣乙號重傷自毀，濟遠號敗走，日艦在追擊過程中遇到清軍租用英籍商船運兵的高升號、（運輸艦）。日艦俘虜操江號，並擊沉高升號，船上七百余名官兵悉數遇難，隨後甲午戰爭爆發。
1894年8月1日，清日兩國同時向對方宣戰。雙方皆面臨著相同的任務：護送援軍。北洋水師主要在威海至大同江口一線巡弋。8月10日，日本聯合艦隊迫近威海，光緒皇帝責難提督丁汝昌“畏葸”，大臣李鴻章不得不命丁汝昌赴黃海巡航以平息皇帝的憤怒和緩解輿論的壓力。9月12日，北洋水師主力艦12艘由威海出發，赴鴨綠江口的大東溝，護送陸軍登陸。
與清軍在戰略上“保船制敵為要”不同，日本海軍在戰爭之前就制定了以艦隊決戰奪取制海權的明確計劃，并在北洋水師基地進行騷擾。日本大本營在戰前依海戰結果制定了上中下三套方案，上策是若日軍取得制海權，則陸軍在山海關與天津之間登陸擊敗清軍，迅速結束戰爭，以避免西方各國干預。中策是若雙方都沒有取得制海權，則陸軍致力於佔領朝鮮。海軍軍令部相信決戰勝負取決於戰術，而非軍艦的數量或質量。伊東祐亨戰前制定的戰術是將艦隊分成本隊與第一游擊隊，增加運用彈性，速度最快、配有速射炮的新艦編入第一游擊隊，迎敵時全隊——特別是第一游擊隊——立即攻擊清軍陣形最弱的部分，之後再攻擊其餘敵艦。各艦直到進入有效射程才準開火。當日本聯合艦隊護送援軍登陸仁川的行動完成后，9月13日，即開赴鴨綠江口，搜尋向北洋水師主力決戰。
戰前大量西方觀察者認為中國將獲勝。然而英國的中國艦隊司令上將說“是役也，無論噸位，兵員，艦速或速射炮，新式艦，實以日本艦隊為優”。戚其章認為這是持平之論。日本海軍顧問約翰·英格爾斯上校在戰前表示日軍在各方面已達歐洲海軍水平，中國軍艦雖多，未必能勝。
1894年9月15日
* 北洋艦隊主力在丁汝昌率領下到達大連灣，護送陸軍4,000人搭乘的5艘運兵船。
* 抵達鴨綠江口大東溝外。運兵船和魚雷艇等小型艦只進入大東港內，再由帆船舢板將士兵輜重從大東港轉運經大東溝登陸朝鮮義州一帶，10艘主力艦在口外12海里處下錨。
* 7時左右，運兵船卸載完畢。主力起錨航向旅順。
* 9時15分，北洋艦隊開始“巳時操”一小時。
* 10時23分，第一游擊隊發現北洋艦隊。發出信號“東北方向發現三艘以上敵艦”。此時伊東的艦隊排列為：第一游移擊隊吉野、高千穗、秋津洲、浪速。之后是本隊的旗艦松島、千代田、厳島、橋立、比叡、扶桑，本隊側面與北洋水師相隔的是樺山資紀乘坐的與準備用于內河偵察的。它們二艦本來就沒人指望戰斗。
* 11時30分，鎮遠艦桅樓上的哨兵發現日本艦隊。
* 12時05分，第一游擊隊在先，本隊在后，呈單縱陣，接近北洋水師。
馬吉芬的海戰圖，下北上南，注意有些錯誤，浪速在一游末尾而扶桑在本隊末尾。平遠四艦在兩點后才加入戰場，還有致遠與定遠間該有經遠
* 12時20分，北洋水師在行進中由雙縱陣改為橫陣，旗艦定遠位于中央，其余各艦在其左、右依次展開，呈楔形梯隊。同時丁汝昌還發出命令：“各小隊須協同行動；始終以艦首向敵；諸艦務于可能之范圍內，隨同旗艦運動之。”
** 戰場不是在鴨綠江口的大東溝，而是在大鹿島與大洋河口、大孤山一帶海域（鴨綠江口以西約50公里），集中了兩國幾乎全部主力艦艇。
* 12時50分，雙方艦隊相距5300米，定遠首先開炮，據戴樂爾記載這一炮令正在飛橋上的丁汝昌和戴樂爾摔落并受傷（戴樂爾本人還失明了一陣）。第一游擊隊在距北洋水師5000米處即向左轉彎，航向北洋水師右翼，冒險將艦隊暴露于北洋水師陣前。（註：有通曉日語者認為日方記載文意為：炮風導致定遠飛橋垮塌）
* 12時53分，松島開始開炮還擊。定遠主桅中彈，信號索具被炮火所毀，在飛橋上督戰的丁汝昌身負重傷。（註：日方《天皇、天后日清戰爭》寫實為聯合艦隊合圍北洋水師后擊毀）
** 從此時起，北洋水師各艦除跟隨定遠進退之外，已經失去了指揮。
* 13時左右，第一游擊隊炮擊超勇、揚威兩艦。（日方在近距離炮擊超勇、揚威時，幾乎彈無虛發，用最快的時間解決戰斗，日方搶得先手）
* 13時20分，超勇、揚威受第一游擊隊集火射擊後起火。航速較慢的比叡、扶桑、赤城成為北洋艦隊的打擊目標。隨後比叡、赤城受重傷。第一游擊隊由于錯誤理解伊東司令要它包抄北洋水師后路的信號“回頭”而左轉，之后戰史中此舉經常被有意無意說成要回救赤城、比叡兩艦。本隊右轉，形成夾擊陣勢。之后第一游擊隊又左轉跟在本隊后面。
* 14時15分，樺山資紀於西京丸發信提醒伊東，比叡、赤城危險。伊東令第一游擊隊再次左掉頭救護回艦，反將一直被隔在北洋水師對面的西京丸暴露在火力下。
* 14時20分，西京丸中彈起火退出戰場。福龍朝它發射兩枚魚雷未命中，追到40米處發射第三枚，結果魚雷尚未來得及回到正常定深，即從西京丸下通過。超勇沉沒，揚威重傷駛離戰場擱淺（有記載后被濟遠撞沉于淺海，也有學者認為黃海海戰并非濟遠先逃，而是廣甲或揚威先逃；另外日方弱艦脫逃過程中，重創了來遠，立下大功）。
* 14時30分，平遠命中松島，但也被其所傷并引起火災，暫時退避。
* 15時04分，旗艦定遠中彈起火。（北洋水師對扶桑進行沖撞，扶桑240mm砲擊中定遠，使其起火，無法撲滅，並迫使定遠停止射擊，日方圍攻之）
* 15時20分，第一游擊隊集中炮火打擊試圖撞擊浪速的致遠，致遠沉沒。經遠、濟遠、廣甲在致遠沉沒后，逕直逃回旅順，在距離大東溝上百公里的大連莊河黑石礁形成所謂西戰場。第一游擊隊與本隊分離，駛向包括濟遠、經遠在內的西戰場。
* 15時30分，松島被鎮遠的305mm砲第二次擊中，命中左方四號副炮炮廓，并引起彈藥殉爆，迫其撤退，旗艦改成嚴島；同時，本隊發動了當天最為猛烈的炮擊，仍然無法擊沉定遠、鎮遠。靖遠、來遠受傷，其中來遠全艦木質甲板處處燃燒，離開戰場退向附近大鹿島。
* 17時左右，靖遠、來遠經搶修后回到戰場。靖遠代替旗艦升起隊旗，收攏各艦。
* 17時30分，大連莊河黑石礁西戰場上，經遠被第一游擊隊追堵并擊沉。濟遠目擊經遠被第一游擊隊圍堵、從經遠身邊加速經過、成功逃回旅順。廣甲在途中離岸太近觸礁擱淺，兩天后被日艦擊毀。聯合艦隊發出“停止戰斗”的信號，脫離戰斗。（日方在作戰報告中表示：如果日落晚一個小時，北洋水師就可能全軍覆沒）
歷時5個多小時，北洋水師損失致遠、經遠、超勇、揚威以及觸礁后被毀的廣甲5艘軍艦，來遠受重傷，死傷官兵600余人；日本艦隊松島、比叡、赤城、西京丸4艦受重傷，死傷官兵300余人。
戰后，光緒帝命令李鴻章，要求北洋水師剩余的定遠、鎮遠、靖遠、來遠、濟遠、平遠六艦參與保衛旅順，并尋找機會與日本艦隊進行第二次決戰，被在海戰中經歷精神重創的丁汝昌拒絕，帶領水師退保威海衛。
# 火炮代差是北洋海軍戰敗的主因。甲午海戰之后，英國、德國等海軍強國馬上將大口徑后膛炮換掉，換上口徑稍小、但射速要高得多的速射炮。其中152mm的速射炮作為輕巡洋艦的主炮、戰列艦的副炮，這一標準一直沿用至二戰結束。
# 1894年中日海軍對比，噸位34325噸/40840噸；航速10節/14.5節；火炮方面，300mm以上后膛炮8/3，300mm以下后膛炮33/23，后膛炮中方有優勢；152mm速射炮中日對比則是0/5，而120mm速射炮則是2/33，速射炮方面幾乎是日軍壓倒性優勢。
# 日軍戰術發揮速度優勢。第一游擊隊因此在開戰時能把握時機，集中火力攻擊清軍隊形最弱的地方，並且成功追擊，擊沈一艘逃逸的敵艦。
# 日軍掌握了戰場主動權。單縱陣發揮了最大戰術彈性，容易執行，戰列線的整齊，充分運用了側舷火力。清軍採用的橫陣本不一定處於劣勢，但此陣要求各艦軍官嫻熟駕駛，而清軍並沒有此素質，開戰不久就隊形混亂，陷入各自為戰的局面，北洋主力還一度被日軍從兩面夾擊。
# 北洋海軍將領素質低於日軍。北洋海軍將領大多數是福建船政學堂駕駛班早期畢業生，由于早期辦學水平不足，他們在船政學堂僅接受簡單的英文、算法、駕駛、測算、槍炮操法培訓。1877年春，清政府在福建船政學堂第一、二屆畢業生中選出12人的海軍留學生，打算進入格林威治皇家海軍學院培訓。但其中劉步蟾、林泰曾、蔣超英三人到英國后因為沒參加入學考試，黃建勛、林穎啟、江懋祉三人未通過入學考試，僅上艦實習就結束訓練，只有包括嚴復的六人入校。而留學生監督官李鳳苞向朝廷稟報，成績排名卻是“甲等：劉步蟾、林泰曾、嚴復、蔣超英；乙等：薩鎮冰、方伯謙、何心川、葉祖珪；丙等：林永升、林穎啟、江懋祉、黃建勛。”劉步蟾、林泰曾日后成為北洋海軍的主要將領。進入北洋水師后，以劉步蟾為首的北洋“福建幫”管帶群體，將對北洋水師嚴加訓練的英國教官瑯威理逼走。
# 倪樂雄認為，日軍單位時間火力十倍於清軍。如果日本聯合艦隊決定晚一小時再收兵，北洋水師將被多擊沉2艘主力軍艦。
# 北洋軍艦中彈遠多於日軍。日軍中彈最多的是赤城號，中彈30發，餘艦中有7艘中彈是個位數。相比之下，北洋除濟遠號因先逃而中彈15發，其餘各艦中彈都在百發以上，鎮遠號、來遠號中彈至少二百發，被擊沉各艦中彈也至少二百發。這顯示清軍射擊命中率低於日軍。
黃海海戰是海軍發展到鐵甲艦時代后的一次大規模海上艦隊決戰，頗受世界各國海軍人士的重視。
* 北洋海軍的兩艘鐵甲艦顯示了防御能力的優勢，厚裝甲無一處被擊穿。戰列艦依然是海軍中不可替代的主力艦。安裝重型火炮的相對小型戰艦在海戰中效用不高。
* 北洋海軍在大口徑火炮方面占優勢，但射速較低。聯合艦隊各主力艦均裝備了中口徑速射炮，通過速射炮的密集炮火彌補了其大口徑火炮的不足。對19世紀末海軍的武備發展產生重大影響。此役后各國海軍設計的戰艦，均重視提高大口徑火炮的射速，并強化中口徑速射炮的火力。
* 海戰雙方都針對性選擇了不同的陣型。聯合艦隊采用單縱陣有良好協調性。北洋海軍依據19世紀後半流行一時的衝角戰術，各艦艦首向敵，因對準不同的軍艦，出現陣形紊亂導致各自為戰的局面。各國海軍得出結論，海戰中最重要的是陣型的整齊與協調。
* 聯合艦隊在海戰中機動性占有優勢，第一游擊隊編隊航速達到15－18海里，海戰中進退自如，始終掌握著選擇進攻目標與時機的主動權，為北洋海軍最強敵艦，吉野艦更一直保持著強大的戰鬥力。
* 黃海海戰北洋取橫陣并不是僅僅“沿襲舊制的沖角戰術”而是根據具體情況制定的，北洋艦隊大口徑火炮占優，而多布置在艏部，因此要發揮火力則更適宜采取橫陣。縱陣比起橫陣對于軍艦航速及指揮的要求更高。北洋水師的作戰受開戰之初丁汝昌受重傷導致的指揮混亂的影響很大，近年來的研究發現，丁汝昌受傷并非定遠艦主炮射擊震動所致，飛橋毀壞應當是120毫米速射彈所致。雖然更近于偶然，但北洋水師的問題在于沒有在定遠或者鎮遠上預先建立後備領導團隊，此可能跟派系斗爭有關。此役后基本上所有國家（包括日本）都認識到巨炮重甲的巨大威力，大力發展戰列艦。但是中口徑速射炮仍然對于強裝甲艦的防護薄弱部、船上人員有可觀的破壞力，所以英國之后曾經出現了一種全裝備中口徑速射炮的設計。
* 關於黃海海戰的勝負，由於北洋海軍損失較重且於海戰中盤後呈瓦解之勢，因此常久以來的主流見解為此役為北洋海軍大敗；然而近年亦有軍事學者紐先鐘等主張：北洋海軍此次出航的原始目的（為兵輪護航）獲得了成功，而日本聯合艦隊原本寄望以一役消滅北洋海軍主力的企圖卻並未達成，再加上日軍在旗艦松島中彈受創後主動退出戰場，因此視此役的結果為兩軍打平，甚至是中方獲得戰略層次上的勝利亦不為過。目前這種觀點尚未取得很多共鳴。由於北洋海軍僅在旅順有乾塢，而旅順不久落入日軍手中，北洋因此無法修復船艦，北洋海軍總督丁汝昌也在斯役後令艦隊以存在艦隊形式停泊威海衛不出，終使中方喪失甲午戰爭之制海權，最終導致北洋海軍之覆滅。
* 此戰使日本國民極其振奮，松島的三等水兵、下甲板前彈庫員在重傷彌留之際，詢問長官“難道定遠還沒有沉嗎？”得到回答“我們把它打得動彈不得了。”而死去，為此產生了軍歌《勇敢的水兵》。
黃海海戰給了西方軍事與造船工業予以巨大啟發，此后西方各國更加注重火炮倍徑與口徑的提高，另外在一戰、二戰中各國海軍都承襲了聯合艦隊在黃海海戰中采用的分隊戰術，聯合艦隊在世界海軍歷史上都是值得大書特書的。
黃海海戰的失利雖然不會導致大清帝國滅亡，但是直接導致了臺灣及朝鮮半島被日軍侵占，對于日本而言，無疑是進入世界強國最好的歷史機遇，另外，俄國與日本的矛盾也逐漸尖銳起來。
* 1960年由中國長春電影制片廠拍攝的電影《甲午風云》完成于1962年，是中國第一部有關北洋水師、甲午海戰的影視作品，涉及了豐島海戰與黃海海戰。由浦克扮演的丁汝昌和李默然扮演的鄧世昌的形象廣為流傳。然而由于是1960年拍攝，對歷史的詮釋受意識形態影響很大，很多情節并非史實。如鄧世昌并非主戰派，李鴻章和劉步蟾也不是投降派，而且劉步蟾是大東溝海戰的實際總指揮。此外，劇中日本間諜被美國庇護的橋段也不符合史實，美國政府因答應中日兩國政府請求負責保護在日華僑和在華日僑，因此曾試圖為間諜求情。但清朝政府強硬照會美國政府“其安分僑民自當照約保護，而此等奸細不在保護之列，亦必從嚴懲治，已符公法”，在清朝強硬態度下，石川伍一于1894年9月20日被處決，行刑方式為“按公法以洋槍擊斃”。
* 十二集電視連續劇《北洋水師》拍攝于1992年。其中三集內容涉及了黃海海戰。
* 1993年62集電視劇《戲說慈禧》，其中54-56集有涉及甲午戰爭。
* 2003年的五十九集電視連續劇《走向共和》，其中第十一集主要涉及中日甲午戰爭，以黃海海戰為主。
* 由中影集團、時代出版傳媒集團、國家電影頻道聯合出品的電影《一八九四·甲午大海戰》于2012年7月6日公映，是主要描寫北洋水師、甲午海戰的影視作品。
*''The Imperial Japanese Navy'' (1904) - Fred T. Jane
*''Modern Chinese Warfare, 1795-1989'' - Bruce A. Elleman, Routledge, London, 2001
*'' The Battle of the Yalu River'' by Philo Norton McGiffin
*   External site
*  Battle of the Yalu: All-Steel Warship - Dr. Terry Beckenbaugh , YouTube video of a lecture at the Dole Institute of Politics.
晉升體系（拉丁文：Cursus honorum；意為「榮耀之路」）是在羅馬共和國和羅馬帝國初期時，有抱負的政治家們就任政府職位的次序。這個制度是為有元老身份的人而設。晉升體系包含軍隊及政治行政職位。不同的職位對候選人均有最低年齡的限制。官員在各職位間調任需要有一定的時間間隔，而法例禁止重復擔任同一職位。
這些規則在共和國的最后一百年中被改變並忽視。如蓋烏斯·馬略在公元前104年與公元前100年之間連續五年擔任執政官。原本是為公眾服務的機會，但這些職位通常變成貴族們自夸炫耀的機會。
蘇拉所行的各項改革中改變了晉升體系，要求官員完成某職位的任期後要等十年才可再擔任官員，但容許再次擔任同一職位。
當年羅馬沒有類似近代政黨的東西。候選人被選出的原因常是基於他們家族的與個人的聲望。具有家族歷史的候選人較受到青睞，因為他們能夠使用他們祖先的功勞作選舉宣傳。
在規定下的最低年齡（拉丁文：in suo anno；英文：in his year）時已經任職過晉升體系中的各項職務會被視為政治上很大的成就，因為三十九歲時不能就任副執政職位的話，四十二歲時就不能夠成為執政官。西塞羅曾因為他的兩個成就而感到非常驕傲；第一：他是以新人之姿成為執政官的－他的家族裏從未有人當過此職位；第二：就是因為他能夠在"in suo anno"的時候成為執政官。
晉升體系正式開始是在羅馬騎兵中擔任軍事職位十年，又或替一位有血緣關係或是家族朋友的將領工作。裙帶關係不會被譴責；它就是體制的一部份。另一個聲望較高的職位是軍事保民官（Military Tribune）。24名大約20歲的男性由部族會議選出，六個一組分派到四個執政官軍團（consular legion）當司令。這十年應該是強制的以符合取得政治職務的資格，但實際上這規則並沒被嚴格遵從。
下述的各個晉升體系級別是每年經由直接選舉選出。
晉升體系第一個正式位置是財務官。候選人年齡下限三十歲；但貴族在晉升體系的所有年齡下限中比平民都有兩歲寬限。
二十名''財務官''服務於羅馬的財政管理機構，或者作為省督的副手。而在蘇拉於公元前八十至九十年初期進行改革後，當選財務官會自動成為元老院成員；而於改革前能否成為元老院成員是由監察官決定的
三十六歲時，前財務官就可參加市政官選舉。四個市政官職位中兩個由平民出任，兩個由貴族出任，後者被稱為「資格座椅市政官」。市政官負責羅馬的行政工作。
成為市政官是晉升體系的一部份，但並非繼續晉升的必要步驟。雖然大部份例子是先任財務官，然後市政官，再任裁判官，但也有一些裁判官轉任市政官的例子。
執任財務官或市政官後就可以參選裁判官，年齡下限三十九歲。當執政官不在時，裁判官可以指揮羅馬和意大利的駐軍。在羅馬，裁判官也有執政官的角色，但他們主要是擔任法官。
執政官是最具聲望的職位，也代表了成功政治生涯的巔峰。對平民的年齡下限為四十二歲；如前所述，貴族會有兩歲的寬減，即四十歲。兩名當選執政官的名字會成為該年的名稱。執政官負責羅馬城的政治議程、指揮大規模的軍隊以及控制重要的行省。
監察官是羅馬文職官員體系中的僅次于獨裁官的職位。每年選舉2名，通常是擔任過執政官的高級元老。成為監察官是一個羅馬政治家職業生涯的終點站，證明這個人是羅馬最有影響力的人之一。只有擔任過執政官，并且享有崇高的聲譽和尊嚴的人，才有資格參加監察官的選舉。監察官的職責不僅僅限于羅馬城，而是包括整個意大利和所有的行省，監察所有的公共事務和財務。他還負責管理元老院和騎士團的會員，還有象征國家榮譽的神馬。監察官的職位還能帶來巨大的財富，因為他們掌管了全國公共事業的合約簽署權。不廉潔的人會使用這個權利來獲取個人利益，而忠誠的人則會為羅馬共和國的國庫帶來財富。
儘管並非“晉升體系”的一部份，但成為平民保民官是平民的政治生涯中重要的一步。
* 行省總督（proconsul）
* 地方行政官（propraetor）
《海東諸國紀》所繪的對馬島地圖
《海東諸國紀》（?????）是朝鮮王朝領議政申叔舟編寫的一部漢文書籍，成書于成宗二年（1471年）。書中對15世紀日本和琉球情況進行了較為詳細的描述。
世宗二十五年（1443年），申叔舟以朝鮮對日使臣書信官的身份訪問日本。回程以后，他奉成宗之命紀錄日本地名、國情、交聘往來沿革、日本使臣接待方法等。
全書開頭懸掛海東諸國全圖、西海道九州圖、壹岐島圖、對馬島圖、琉球國圖、朝鮮三浦圖等地圖。以日本國紀和琉球國紀，朝聘應接紀三篇文章，詳細地說明日本和琉球的歷史，地理，政治，語言等事情。并說明對日本地方實權人（大名）使節接待方法。該書是反映當時日本和琉球的重要史料，也對日語歷史方面提供了稀有的資料。
1933年朝鮮歷史編輯會在京城（今首爾）影印出版這本書。1991年日本巖波文庫在東京出版了詳細的譯注本。
*申叔舟　『海東諸國紀』　複製本、國書刊行會、1975年。昭和8年刊の宗舊伯爵家蔵の複製本。
*田中健夫訳注　『海東諸國紀　朝鮮人の見た中世の日本と琉球』　巖波文庫、1991年、ISBN 4-00-334581-9。
* 九州大學デジタルアーカイブ/中 國 ? 朝 鮮 製 の 東 ア ジ ア 図/海東諸國紀
多媒體數據庫系統是對多媒體信息利用數據庫方法進行管理的數據庫系統，具有一般數據庫的特征，可進行查詢(query)、插入(insert)等等操作。
多媒體數據庫相對傳統數據庫，區別在于存儲的內容更加豐富，但是這些視頻、音頻、圖像的數據庫操作用傳統的字符匹配操作方法是不適用的。
伊斯雷爾·愛潑斯坦（，），漢名艾培，中國籍猶太裔波蘭人，記者、作家。愛潑斯坦擁有中華人民共和國國籍，是為數不多的幾名加入了中國共產黨的外國裔人士，信仰馬克思列寧主義。被中國共產黨評價為“中國共產黨的優秀黨員、杰出的國際主義戰士”。
愛潑斯坦出生于華沙的一個猶太人家庭，當時波蘭正在俄羅斯帝國的控制范圍內。他的父親曾因領導勞動者起義而被俄羅斯帝國的當權者關押，母親則被放逐到了西伯利亞。愛潑斯坦的父親在第一次世界大戰爆發后被他所在的公司派往日本；當德軍逼近華沙時，愛潑斯坦和他的母親逃亡到亞洲投奔了他的父親。在歷經了一些地區的反猶歧視后，他的家庭最終于1917年遷往中國，并于1920年定居在了天津。
愛潑斯坦于15歲（1931年）開始從事新聞工作，其時他在一家設立于天津的英文《京津泰晤士報》報社擔任新聞工作。他亦在抗日戰爭中與美國合眾社和一些西方新聞社參與了掩護中國平民的行動。在1938年的秋季（一說是1939年），他在香港參加了孫中山遺孀宋慶齡發起組織的保衛中國同盟，為中國的抗日戰爭進行宣傳并募集國際援助。1941年，他制造了自己死亡的假新聞以欺騙試圖逮捕他的日本政府，這則假新聞甚至被以短消息形式印刷到了《紐約時報》上。但是他仍然在香港被抓入集中營。1942年3月18日，他在后來成為其妻子的邱茉莉（Elsie Fairfax-Cholmeley）的幫助下越獄成功。
在校訂作家埃德加·斯諾的一本書的過程中，愛潑斯坦和斯諾得以相互認識。斯諾在出版前給愛潑斯坦看了他后來的經典之作——《西行漫記》。
1944年，愛潑斯坦第一次訪問了英國，然后與邱茉莉在美國居住了5年。在這段時間內，他擔任了《聯合勞動新聞》（Allied Labor News）的總編輯并于1949年出版了《中國尚未結束的革命》（''The Unfinished Revolution in China''）一書。邱茉莉亦是一本在中華人民共和國出版的被廣泛使用的漢英辭典的貢獻者，在許多年后，逐漸被中國和世界各地學習漢語的一代學生所知。
1951年，愛潑斯坦應宋慶齡之邀，回到中國參與雜志《中國建設》（后改名為《今日中國》）的創刊工作，他在70歲以前都是《今日中國》的總編輯，70歲退休后成為雜志的名譽總編輯。在擔任《今日中國》編輯的時期中，他于1957年加入了中國國籍并于1964年加入了中國共產黨。
在“文化大革命”中，愛潑斯坦曾被非法監禁達5年之久，但是至死他都保持著對共產主義理想的忠誠追隨。愛潑斯坦曾于1983年被選舉為中國人民政治協商會議全國委員會常務委員。
在他的一生中，愛潑斯坦曾先后被周恩來、毛澤東、鄧小平、江澤民和胡錦濤所高度贊揚。
2005年5月26日11時，愛潑斯坦因病在北京逝世，享年90歲。6月3日，愛潑斯坦被葬于北京石景山區的八寶山革命公墓。包括中國國家主席胡錦濤、國務院總理溫家寶、中共中央政治局常委賈慶林、李長春在內的許多政府官員出席了他的追悼會儀式。在儀式結束后，他的遺體被火化。
* 《毛澤東印象》1949年1月
* 《見證中國：愛潑斯坦回憶錄》（沈蘇儒等譯）北京：新世界出版社（2004年），415頁，ISBN 780187241X
* 《歷史不應忘記》（沈蘇儒，賈宗誼等譯）北京：五洲傳播出版社（2005年），230頁，ISBN 7508506936
* 《見證中國：一個中國籍猶太人的訴說》，2005年
* 《中國尚未結束的革命》，力圖布朗公司（Little, Brown and Company）（1947年），精裝442頁
* 《從鴉片戰爭到解放》，北京：新世界出版社（1956年），精裝146頁
* 《西藏的轉變》，北京：新世界出版社（1983年），平裝563頁，ISBN 0835110877
* 《宋慶齡：二十世紀的偉大女性》，新世界出版社（北京，1993年），精裝本，ISBN 7800051617
* 《人民日報》網絡版上的 訃告
* 新華網上 對愛潑斯坦的介紹
* 《今日中國》上的 回顧專題
* 中國西藏信息中心的 愛潑斯坦傳記
16世紀的明朝速不臺像
速不臺（；，又作雪不臺、唆伯臺、速別額臺、速別額臺把阿禿兒、書部臺等），兀良哈氏，者勒蔑之弟。蒙古帝國大將，亦是蒙古侵略歐洲中的實際領軍主帥，被成吉思汗封為「四犬」之一。曾參與第一次和第二次的西征，令帝國版圖擴展至俄羅斯一帶。其征戰所及東至朝鮮半島的高麗王朝，西達歐洲的波蘭、匈牙利等，北到西伯利亞，南抵中國開封，是上古至中古時代在世界征戰范圍最廣的將領。公元1241年窩闊臺之死，導致速不臺放棄進攻神圣羅馬帝國的計劃，從而結束了蒙古侵略歐洲戰爭。
早年曾為成吉思汗鐵木真的那可兒（門戶奴隸），因勇猛善戰，由百戶長升千戶長。蒙古建國後，從成吉思汗攻金和西征。元太祖十四年（1220年），成吉思汗以西域花剌子模國殺蒙古商隊及使者，乃親率二十萬大軍西征。速不臺與另一大將哲別率軍三萬，追擊花剌子模君主摩訶末，摩訶末逃亡至裏海海島後病逝，又與哲別遠征阿塞拜疆、格魯吉亞、阿速、欽察、斡羅思，十八年底凱旋東返蒙古。
元太祖二十一年，從成吉思汗攻西夏。元太宗窩闊臺時，參與滅金國，在三峰山、汴京和蔡州等戰役中，立有戰功。元太宗二十六年（1232年）4月，速不臺領軍圍攻金都汴，金軍以完顏陳和尚為將，先後發射了名為「飛火槍」的大火箭與名為「震天雷」的鐵殼炸彈抗敵，雙方激戰16晝夜，金兵終獲大勝。次年5月，金軍乘小船以特大火箭夜襲蒙古兵營，再次奏效，並殲滅蒙古軍3500人。
元太宗窩闊臺七年（1235年），從拔都西征，為先鋒。成吉思汗四個兒子的長子或長孫，即朮赤長子斡兒答、察合臺長孫不里、窩闊臺長子貴由、拖雷長子蒙哥，均參加是次西征，其他「諸王、駙馬、萬千百戶，也都隨長子出征」，故史稱「長子西征」。此次西征，先是稍早徹底滅亡了花剌子模，殺了札蘭丁。旋即大舉征服俄羅斯，攻陷莫斯科、基輔諸城，並分兵數路向歐洲腹心挺進。蒙古軍多次大勝使歐洲人心惶惶時，直至窩闊臺去世的消息傳來而結束第二次西征。速不臺先後破伏爾加保加利亞、匈牙利等國，兵至亞得里亞海濱。在參加貴由汗登基大典後，速不臺回駐禿剌河（即土拉河）營地，不久即身故。
*速不臺（Sübe'etei ＞/sùbiéétái,??????/sūbdā'ī）
**子：大元帥 兀良哈臺（Uriangqadai ＞/wùliángg?tái,???????????/ūrīānkqadāī）
***孫：都元帥 闊闊帶（K?k??ü/K?k?tei ＞/kuòkuòdài,?????/Kūkuchū）
***孫：都元帥?中書左丞相 阿朮（Aju ＞/āzhú,???/ājū）
****曾孫：河南王 卜憐吉帶（Bürilgitei ＞/b?liánjídài）
*****玄孫：江浙行省平章政事 童童（Tongtong ＞/tóngtóng）
* 《蒙古秘史》，余大鈞譯，河北人民出版社，2001年5月出版
拉爾夫·舒馬赫（德語：Ralf Schumacher，），生于德國北萊茵-威斯特法倫州許爾特，俗稱“小舒馬赫”，德國一級方程式賽車手，也是德國F1傳奇車王邁克爾·舒馬赫的親弟弟。
*家庭：妻子Cora。兒子達維德·舒馬赫同樣是一名賽車手，2021年征戰國際汽聯三級方程式錦標賽。
雖然因為父親和兄長邁克爾·舒馬赫的雙重熏陶，拉爾夫·舒馬赫從4歲就開上了卡丁車，并參加了俱樂部的很多活動，但其最初的興趣是在賽馬上。直到1989年和1990年，邁克爾·舒馬赫不斷把F3的獎杯帶回家時，拉爾夫·舒馬赫才重新把注意力放在賽車上。
1991年，拉爾夫獲得了德國青少年卡丁車賽冠軍，同時在北萊茵洲優勝杯賽上獲勝。1992年，參加德國卡丁車賽，效力于KSN車隊。雖然拉爾夫獲得了分站冠軍，但由于車隊內部的政治原因，拉爾夫被迫放棄了剩余的幾場比賽，成績排在隊友的后面，為車手第二名。同年6月，德國汽車俱樂部（ADAC）邀請拉爾夫參加青年方程式車賽，拉爾夫又獲得優異成績。1993年，拉爾夫代表Abt車隊繼續征戰青年方程式車賽，獲得亞軍。
1994和1995，拉爾夫連續參加了德國F3大獎賽，并分別獲得第3和第2名。1996年，拉爾夫來到日本，參加日本方程式(Formula Nippon)，獲得冠軍。
1996年底，拉爾夫曾經為邁凱倫車隊試車，但由于邁凱倫無法為他提供正式車手的位置，拉爾夫轉向喬丹車隊，隊友是詹卡洛·費斯切拉。1997年獲得13分排名第11，1998年獲得14分排名第10。
1999年他轉投威廉姆斯車隊，當年拿下了35個積分排名第6，這也是該年度威廉姆斯車隊的所有積分。2000年他與詹森·巴頓搭檔，拿下24分排名第5，是隊友的2倍。
2001年他與胡安·帕布羅·蒙托亞搭檔，獲得了3場比賽的冠軍，49分排名第4。2002年獲得了馬來西亞站冠軍，42分排第4名，但積分已經落后于隊友。2003年連續贏得歐洲站和法國站冠軍，但此后表現不佳，58分排名第5。2004年美國大獎賽上遭遇了嚴重的撞車事故，導致此后的6場比賽不能參加，由馬克·吉尼和安東尼奧·皮佐尼亞頂替，2004年只獲得24分排名第9位。
2005年，他轉投豐田車隊，獲得了45分第6名的好成績，并兩次站上領獎臺。2006年豐田車隊實力下降，拉爾夫只獲得20分排名第10，登上1次領獎臺。2007年他的成績急劇下降，被隊友雅諾·特魯利超過，以5分第16名的成績結束了自己的F1生涯。雖然他在2007年的表現糟糕，當年度他的薪水僅次于基米·萊科寧(2007年的F1冠軍)。
2008年參加DTM賽事，獲得3分排第14名。2009年，他獲得9分排第11名。
*  The official site for
*  Ralf Schumacher Formula 1 profile
黃海海戰（，，1904年8月10日）是日俄戰爭期間兩國第一次正面的海上沖突，結果俄艦隊突圍失敗。