Это не знания примерны, это изложение намеренно упрощено. Итак.
"Трехцветная" система обозначения дивизий в английском флоте впервые введена "Инструкциями" Эдварда Сесила, лорда Уимблдона, данными в 1625-м году перед экспедицией в Кадис. Согласно "Инструкциям" эскадра адмирала несла красные флаги и красные вымпелы на грот-стеньгах, эскадра вице-адмирала (авангард) несла синие флаги и синие вымпелы на фор-стеньгах и эскадра контр-адмирала несла белые флаги и белые вымпелы на бизанях. Есть предположение, что цвета были взяты с Юнион Джека, но Сесил по этому поводу ничего не сказал. Наверное, ему было не до того.
Сочетание цветов было изменено с красный-синий-белый на красный-белый-синий в 1653-м году. В 1702 году по тактическим соображениям на белом полотнище нарисовали красный крест -- и отсюда взялся флаг Святого Георгия.
Но вернемся к нашим адмиралам. Со временем английский флот стал сликом велик, чтобы им можно было управлять, разделив всего на три части. И каждую из его дивизий, в свою очередь, поделили на авангард, линию баталии и арьергард. Таким образом, адмиральских званий получилось девять:
1. Admiral of the Fleet
2. Admiral of the White
3. Admiral of the Blue
4. Vice Admiral of the Red
5. Vice Admiral of the White
6. Vice Admiral of the Blue
7. Rear Admiral of the Red
8. Rear Admiral of the White
9. Rear Admiral of the Blue
"Адмирал Флота" являлся главнокомандующим флотом, это звание было пожизненным и могло быть присвоено в каждый момент времени только одному человеку. Всех прочих адмиралов могло быть несколько. Все звания присваивалось строго по старшинству и в строгом порядке -- сначала все контр-адмиральские, потом все вице-адмиральские и т.д. Так, например, Нельсон адмиралом флота не был, он получил бы это звание, если бы дожил примерно до 90 лет -- а так он умер всего-навсего вице-адмиралом Белого флага. После Трафальгара ввели все-таки звание Адмирала Красного флага, чтобы отличать наиболее прославленных адмиралов -- и до начала "эпохи пара" это было наивысшее звание, до которого человек мог реально дослужиться.
В 1864 году (в связи с тем, что у большинства кораблей отсутствовала бизань) трехцветная система была отменена. Белый флаг стал флагом Королевского флота, Красный достался торговому флоту, а Синий -- резерву ВМФ.
А причем тут Петр? А Петр, съездив с тургруппой в Англию, современную ему систему просто скопировал и привил на русскую почву. Поменяв только цвета в соответствии с российским триколором на белый-синий-красный. Ну и по случаю окончания Северной войны генерал-адмирал Апраксин повысил много командовавшего во время войны эскадрой царя в звании с шаутбенахта до контр-адмирала. С присвоением Красного флага :)