Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

IP-address

.pdf
Скачиваний:
24
Добавлен:
16.03.2015
Размер:
907.04 Кб
Скачать

Если да, то адрес 00 E0 F7 7F 19 20 сразу ставится в поле MAC-адреса назначения посылаемого IP пакета. А широковещательный ARP-запрос не рассылается.

ARP-таблица пополняется не только за счет поступающих на данный интерфейс ARP-ответов, но и путем анализа и извлечения полезной адресной информации из широковещательных ARP-запросов.

В ARP-таблицах существует два типа записей: динамические и статические. Статические (они существуют пока устройство включено) создают вручную с помощь утилиты (команды) arp. Если динамическая запись не обновлялась в течение определенного времени, то она исключается из таблицы. Поэтому ARPтаблицу называют иногда ARP-кэшем.

3.3. Отображение IP-адресов на локальные адреса за пределами локальной сети

Протокол ProxyARP – разновидность протокола ARP, устанавливаемая на маршрутизаторах, позволяющая отображать IP-адреса на локальные в сетях с широковещанием даже в тех случаях, когда искомый узел находится за пределами данного широковещательного домена (домена коллизий).

3.4. Отображение IP-адресов на локальные адреса в глобальных сетях

В глобальных сетях, не поддерживающих широковещательную рассылку, администратору сети чаще всего приходится вручную формировать ARPтаблицы. В последнее время наметилась тенденция автоматизации работы протокола ARP и в глобальных сетях. Для этой цели среди всех маршрутизаторов, подключенных к какой-либо глобальной сети, выделяется специальный маршрутизатор (ARP-сервер), который ведет ARP-таблицу для всех остальных узлов и маршрутизаторов этой сети.

4. ОТОБРАЖЕНИЕ СИМВОЛЬНЫХ АДРЕСОВ НА IP-АДРЕСА: СЛУЖБА

DNS

DNS (Domain Name System) - это распределенная база данных, поддерживающая иерархическую систему имен для идентификации узлов в сети Internet. Служба DNS предназначена для автоматического поиска IP-адреса по известному символьному имени узла. Спецификация DNS определяется стандартами RFC 1034 и 1035. DNS требует статической конфигурации своих таблиц, отображающих имена компьютеров в IP-адрес.

Протокол DNS является служебным протоколом прикладного уровня. Этот протокол несимметричен - в нем определены DNS-серверы и DNS-клиенты. DNSсерверы хранят часть распределенной базы данных о соответствии символьных имен и IP-адресов. Эта база данных распределена по административным доменам сети Internet. Клиенты сервера DNS знают IP-адрес сервера DNS своего административного домена и по протоколу IP передают запрос, в котором сообщают известное символьное имя и просят вернуть соответствующий ему IP-адрес.

11

Если данные о запрошенном соответствии хранятся в базе данного DNSсервера, то он сразу посылает ответ клиенту, если же нет - то он посылает запрос DNS-серверу другого домена, который может сам обработать запрос, либо передать его другому DNS-серверу.

Все DNS-серверы соединены иерархически, в соответствии с иерархией доменов сети Internet. Клиент опрашивает эти серверы имен, пока не найдет нужные отображения. Этот процесс ускоряется из-за того, что серверы имен постоянно кэшируют информацию, предоставляемую по запросам.

Клиентские компьютеры могут использовать в своей работе IP-адреса нескольких DNS-серверов, для повышения надежности своей работы.

База данных DNS имеет структуру дерева, называемого доменным пространством имен, в котором каждый домен (узел дерева) имеет имя и может содержать поддомены. Имя домена идентифицирует его положение в этой базе данных по отношению к родительскому домену, причем точки в имени отделяют части, соответствующие узлам домена.

Корень базы данных DNS управляется IANA. Домены верхнего уровня назначаются для каждой страны, а также для различных организаций. Имена этих доменов должны следовать международному стандарту ISO 3166. Для обозначения стран используются трехбуквенные и двухбуквенные аббревиатуры, а для различных типов организаций используются следующие аббревиатуры:

com - коммерческие организации (например, microsoft.com);

edu - образовательные (например, mit.edu);

gov - правительственные организации (например, nsf.gov);

org - некоммерческие организации (например, fidonet.org);

net - организации, поддерживающие сети (например, nsf.net).

Каждый домен DNS администрируется отдельной организацией, которая обычно разбивает свой домен на поддомены и передает функции администрирования этих поддоменов другим организациям. Каждый домен имеет уникальное имя, а каждый из поддоменов имеет уникальное имя внутри своего домена. Имя домена может содержать до 63 символов. Каждый хост в сети Internet однозначно определяется своим полным доменным именем (fully qualified domain name,

FQDN), которое включает имена всех доменов по направлению от хоста к корню. Пример полного DNS-имени: citint.dol.ru.

5. АВТОМАТИЗАЦИЯ ПРОЦЕССА НАЗНАЧЕНИЯ IP-АДРЕСОВ УЗЛАМ

СЕТИ: ПРОТОКОЛ DHCP

При конфигурировании компьютеров и маршрутизаторов администратор должен задать: IP-адрес, маску, IP-адреса шлюза и серверов DNS, доменное имя и т.п.

Протокол динамического конфигурирования хостов (Dynamic Host Configuration Protocol (DHCP)) автоматизирует процесс конфигурирования сетевых интерфейсов, гарантируя от дублирования адресов, за счет централизованного управления их распределением.

12

DHCP является расширением протокола BOOTP, использовавшегося ранее для обеспечения бездисковых рабочих станций IP-адресами при их загрузке. DHCP сохраняет обратную совместимость с BOOTP.

Стандарт протокола DHCP был принят в октябре 1993 года. Последняя версия протокола (март 1997 года) описана в RFC 2131 и 2132.. Новая версия DHCP, предназначенная для использования в среде IPv6, носит название DHCPv6 и определена в RFC 3315 (июль 2003 года).

Протокол DHCP реализует модель клиент-сервер. Передача данных производится при помощи протокола UDP, при этом сервер принимает сообщения от клиентов на порт 67 и отправляет сообщения клиентам на порт 68. Сервер DHCP может работать в следующих режимах:

ручное назначение статических адресов;

автоматическое назначение статических адресов;

автоматическое распределение динамических адресов.

5.1. Алгоритм работы протокола DHCP

Во время старта системы компьютер-клиент DHCP, находящийся в состоянии "инициализация", посылает сообщение discover (исследовать), которое широковещательно распространяется по локальной сети и передается всем DHCPсерверам частной интерсети. Каждый DHCP-сервер, получивший это сообщение, отвечает на него сообщением offer (предложение), которое содержит IP-адрес и конфигурационную информацию.

Компьютер-клиент DHCP переходит в состояние "выбор" и собирает конфигурационные предложения от DHCP-серверов. Затем он выбирает одно из этих предложений, переходит в состояние "запрос" и отправляет сообщение request (запрос) тому DHCP-серверу, чье предложение было выбрано.

Выбранный DHCP-сервер посылает сообщение DHCP-acknowledgment (подтверждение), содержащее тот же IP-адрес, который уже был послан ранее на стадии исследования, а также срок аренды для этого адреса. Кроме того, DHCPсервер посылает параметры сетевой конфигурации.

Помимо IP-адреса, DHCP также может сообщать клиенту дополнительные параметры, необходимые для нормальной работы в сети. Эти параметры называются опциями DHCP. Список стандартных опций можно найти в RFC 2132.

Некоторыми из наиболее часто используемых опций являются:

IP-адрес маршрутизатора по умолчанию;

маска подсети;

адреса серверов DNS;

имя домена DNS.

Некоторые поставщики программного обеспечения могут определять собственные, дополнительные опции DHCP.

Некоторые реализации службы DHCP способны автоматически обновлять записи DNS, соответствующие клиентским компьютерам, при выделении им новых адресов. Это производится при помощи протокола обновления DNS, описан-

ного в RFC 2136.

13

После получения подтверждения, клиент переходит в состояние "связь", находясь в котором он может принимать участие в работе сети TCP/IP. Компью- теры-клиенты, которые имеют локальные диски, сохраняют полученный адрес для использования при последующих стартах системы. При приближении момента истечения срока аренды адреса компьютер пытается обновить параметры аренды у DHCP-сервера, а если этот IP-адрес не может быть выделен снова, то ему возвращается другой IP-адрес.

Реализация протокола DHCP. Компания Microsoft впервые включила сервер DHCP в поставку серверной версии Windows NT 3.5, выпущенной в 1994 году. Начиная с Windows 2000 Server реализация DHCP-сервера от Microsoft позволяет динамически обновлять записи DNS, что используется в Active Directory.

Internet Systems Consortium выпустил первую версию ISC DHCP Server (для

Unix-подобных систем) 6 декабря 1997 года. 22 июня 1999 года вышла версия 2.0, более точно соответствующая стандарту.

Компания Cisco включила сервер DHCP в Cisco IOS 12.0 в феврале 1999 года. Sun добавила DHCP-сервер в Solaris 8 в июле 2001 года.

ПРИЛОЖЕНИЕ

Таблица преобразования между двоичной/шестнадцатеричной и десятичной системами счисления для целых чисел от 0 до 255

(серым цветом выделены стандартные маски)

 

 

 

 

 

 

 

 

Младшие (правые) разряды

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bin

0000

0001

0010

0011

0100

0101

0110

0111

1000

1001

1010

1011

1100

1101

1110

1111

 

Hex

0

 

1

2

3

4

5

6

7

8

 

9

A

B

C

D

E

F

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0000

0

 

1

2

3

4

5

6

7

8

 

9

10

11

12

 

13

14

 

15

 

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0001

16

 

17

18

19

20

21

22

23

24

 

25

26

27

28

 

29

30

 

31

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0010

32

 

33

34

35

36

37

38

39

40

 

41

42

43

44

 

45

46

 

47

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0011

48

 

49

50

51

52

53

54

55

56

 

57

58

59

60

 

61

62

 

63

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0100

64

 

65

66

67

68

69

70

71

72

 

73

74

75

76

 

77

78

 

79

 

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

разряды)

0101

80

 

81

82

83

84

85

86

87

88

 

89

90

91

92

 

93

94

 

95

 

0111

112

 

113

114

115

116

117

118

119

120

 

121

122

123

124

 

125

126

 

127

 

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0110

96

 

97

98

99

100

101

102

103

104

 

105

106

107

108

 

109

110

 

111

 

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

левые

1000

128

 

129

130

131

132

133

134

135

136

 

137

138

139

140

 

141

142

 

143

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Старшие

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1010

160

 

161

162

163

164

165

166

167

168

 

169

170

171

172

 

173

174

 

175

 

 

1001

144

 

145

146

147

148

149

150

151

152

 

153

154

155

156

 

157

158

 

159

 

 

9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1011

176

 

177

178

179

180

181

182

183

184

 

185

186

187

188

 

189

190

 

191

 

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1100

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

192

 

193

194

195

196

197

198

199

200

 

201

202

203

204

 

205

206

 

207

 

 

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1101

208

 

209

210

211

212

213

214

215

216

 

217

218

219

220

 

221

222

 

223

 

 

D

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1110

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

224

 

225

226

227

228

229

230

231

232

 

233

234

235

236

 

237

238

 

239

 

 

E

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1111

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

240

 

241

242

243

244

245

246

247

248

 

249

250

251

252

 

253

254

 

255

 

 

F

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14

 

 

 

 

 

 

 

 

 

 

 

 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]