보안/이론

TCP 계층별 주소 체계

_눙이_ 2021. 11. 23. 11:15
반응형

                                             ### 계층별 주소 체계


                          ## Layer 4
-주소 : Port number (16bit = 0 ~ 65535)
               (단 0 ~ 1023번까지는 자주사용하는 Well-Known port number로 예약되어있다.)
-용도 : 예약된 Port number를 사용하여 해당 데이터의 서비스 번호를 제공한다.
-Port number를 주소로 사용하는 대표적인 Protocol은 TCP , UDP가 있다.
 .TCP : 신뢰성을 기반으로 데이터를 전송하는 Protocol : HTTP (80) , FTP (20 , 21) , Telnet (23) , SSH (22)
 .UDP : 신속성을 기반으로 데이터를 전송하는 Protocol : RTP (실시간 트래픽) , DNS (53) , TFTP (69) , DHCP (67,68)


                          ## Layer 3
-주소 : IP Header에 포함된 IP address를 사용하여 통신 (IPv4 : 10진수 32bit = A.B.C.D)
-용도 : Local 네트워크 환경에서 Remote 네트워크 환경으로 통신시 사용되는 주소 (Internet망을 매개체로 통신시 사용)
-대표장비 : Router



                         ## Layer 2
-주소 : Ethernet Header에 포함된 Mac-address를 사용하여 통신  (16진수 48bit : HH-HH-HH-HH-HH-HH)
-용도 : 자신이 포함된 동일 네트워크 환경내에서 통신시 사용되는 주소
-대표장비 : Switch



-PC IP add : 192.168.0.253
-PC Mac-add : 00-E0-4C-AF-9E-97
-G/W IP add : 192.168.0.1
-G/W Mac-add : 88-36-6C-B0-F5-2C
-DNS Server IP : 168.126.63.1
-Web Server IP : 120.50.131.112

      Router-----------Internet-----------Web Server (200.20.2.2)
          |
          |
      Switch
          |
          |
         PC (192.168.0.253)


                            ### PC  ---->  DNS Server ###
========================================================================================
Ethernet |   IP |      UDP |         DNS |
--------------------------------------------------------------------------------
-SA : 00-E0-4C-AF-9E-97 |  -SA : 192.168.0.253 | -SA : 59941 |  www.nate.com |
-DA : 88-36-6C-B0-F5-2C |  -DA : 168.126.63.1 | -DA : 53 | |
========================================================================================


                            ### PC  <----  DNS Server ###
========================================================================================
Ethernet |   IP |      UDP |         DNS |
--------------------------------------------------------------------------------
-SA : 88-36-6C-B0-F5-2C |  -SA :  168.126.63.1 | -SA : 53 |  www.nate.com |
-DA : 00-E0-4C-AF-9E-97 |  -DA :  192.168.0.253 | -DA : 59941 | 120.50.131.112 |
========================================================================================

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                            ### PC  ---->  Web Server ###
========================================================================================
Ethernet |   IP |              TCP |
--------------------------------------------------------------------------------
-SA : 00-E0-4C-AF-9E-97 |  -SA : 192.168.0.253 |  -SA : 49622   Syn |
-DA : 88-36-6C-B0-F5-2C |  -DA : 120.50.131.112 |  -DA : 80       Seq = 0 |
========================================================================================


                            ### PC  <----  Web Server ###
========================================================================================
Ethernet |   IP |              TCP |
--------------------------------------------------------------------------------
-SA : 88-36-6C-B0-F5-2C |  -SA : 120.50.131.112 |  -SA : 80       Ack , Syn |
-DA : 00-E0-4C-AF-9E-97 |  -DA : 192.168.0.253 |  -DA : 49622  Seq = 0 , Ack = 1 |
========================================================================================


                            ### PC  ---->  Web Server ###
========================================================================================
Ethernet |   IP |              TCP |
--------------------------------------------------------------------------------
-SA : 00-E0-4C-AF-9E-97 |  -SA : 192.168.0.253 |  -SA : 49622  Ack |
-DA : 88-36-6C-B0-F5-2C |  -DA : 120.50.131.112 |  -DA : 80      Seq = 1 , ack = 1 |
========================================================================================


























반응형