.


:




:

































 

 

 

 


(), IP

. ()

:

1. .

2. .

1. () :

ping ;

nslookup .

1.1. ping TCP/IP. (ICMP Echo-Request) ICMP (ICMP Echo-Reply). , . ICMP- , ( - ) ICMP Echo-Reply ICMP Echo-Request. P ing TCP/IP . ping , ping SNMP.

:

-t .

CTRL+BREAK; CTRL+C.

-a .

-n <> .

-l <> .

-f , ( IPv4).

-i <TTL> .

-v <TOS> ( IPv4.

TOS IP).

-r <> ( IPv4).

-s <> ( IPv4).

-j <_> ( IPv4).

-k <_> ( IPv4).

-w <-> - ( ).

-R

( IPv6).

-S < > .

-4 IPv4.

-6 IPv6.

1.2. n slookup , DNS ( , DNS-). .

2. , IP, .

2.1. IP .

IP IP . . , , , ( MSVisualStudio numericUpDown, C++ Builder - UpDown).

, . : . , 193.233.146.239.

1. , .

2. .

2.2. () .

, . , , . , .

- , , . , . , .

, , , . , .

- (, ) , , , , , , . . , .

, :

.NETFramework. , Ping, Dns .. API Windows. Parallel, Thread. Thread, , . , . . ThreadStart, , . , Start. ThreadPool, , , , . , , . async/await. , . CallBack.

Borlandbuilder. VCL, IdlcmpClient Ping. WINAPI winsock.h, windows.h. VCL . TThread.

Python. os, , os.system IP- . . , socket. Thread threading. Python3.5 , async.

ip, dns, .

 

:

1. , ip.

2. .

3. () , dns CallBack.

 

 

4.2.2 . : , ,

IP .

1. . TCP/IP , , IP- , . 32 , . , . , .

:

񠠠 11000001 11101001 10010010 11101000

193.233.146.232

񠠠 11000001 11101001 10010010 11101111

193.233.146.239

ࠠ 11111111 11111111 11111111 11111000

255.255.255.248

 

2. . , , . , .

:

IP 񠠠 11000001 11101001 10010010 11101011

193.233.146.235

ࠠ 11111111 11111111 11111111 11111000

255.255.255.248

蠠 11000001 11101001 10010010 11101000

193.233.146.232

3. . ( ) , . , 1 , . , .

:

IP 11000001 11101001 10010010 11101011

193.233.146.235

ࠠ 11111111 11111111 11111111 11111000

255.255.255.248

11000001 11101001 10010010 11101111

193.233.146.239

1. .

1.1. .

1.2. . , 1. 0.

2. .

2.1. ( ) .

2.2. .

3. .

3.1. .

3.2. .

3.3. .

. , . , . .

7. .



<== | ==>
|
:


: 2018-10-14; !; : 515 |


:

:

, .
==> ...

822 - | 663 -


© 2015-2024 lektsii.org - -

: 0.025 .