관리 메뉴

Gyejoong's Information

TCP/IP 프로토콜 4판 객관식문제 요약. 본문

Study/TCPIP Protocol

TCP/IP 프로토콜 4판 객관식문제 요약.

연계중 2016. 10. 3. 21:34
반응형

1. OSI모델이 개발된 이유 : 어떤 두 시스템 간의 통신을 허용하는 표준이 필요하였기 때문


2. OSI모델은 몇 개의 계층으로 이루어져 있나? : 7개


3. 네트워크 A상의 호스트가 네트워크 B상의 호스트로 메시지를 보낼 때, 라우터가 찾는 주소는? : IP주소(IP address)


4. 개념적 수준에서 전역적 인터넷은 블랙박스 네트워크로 생각할 수 있다. 그러나 인터넷은 하나의 네트워크가 아니고 연결 장치들로 연결된 많은 수의 네트워크(또는 링크)로 구성되어 있다.


5. 비연결형 서비스에서 패킷 내의 목적지 주소를 사용하여 패킷이 다음 홉에 포워드 된다. 연결지향 서비스에서는 패킷 내의 레이블을 사용하여 패킷이 다음 홉에 포워드 된다.


6. 클래스기반 주소지정에서 주소 공간은 다섯 개의 클래스(A, B, C, D, E)를 갖는다.


7. 클래스 기반 주소지정에서 조직에 할당되는 주소 범위는 A, B, C클래스 단위의 주소블록이고 IP주소는 netID와 hostID로 나눌수 있다.


8. 클래스 없는 주소지정 방식에서, 프리픽스는 네트워크를 정의하고 서픽스는 호스트를 정의한다. 프리픽스의 길이는 0-32까지이다.


9. 클래스 없는 주조지정 방식에서 블록의 정보를 알기위해서는 블록내의 주소와 프리픽스를 알아야한다. 프리픽스는 netID와 동일한 임무를 수행하며 서픽스는 hostID와 동일한 임무를 수행한다. 동일한 블록에 속하는 모든 주소들은 동일한 프리픽스를 가지며, 각각의 주소들은 서로 다른 서픽스들을 가진다.


10. 포워딩이란 패킷을 다음 홉으로 전달하는 것이다. 우리는 IP 데이터그램의 목적지 주소기반 포워딩과 IP 데이터그램에 부착된 레이블 기반 포워딩, 첫 번째 기술에서는 패킷을 포워드 하기 위해 라우팅 테이블을 검색하고 두 번째 기술에서는 패킷을 포워드 할 때 레이블을 교환테이블에 대한 인덱스로 사용한다.


11. 목적지 주소 기반 포워딩에서 사용하는 방법으로 호스트 지정 방법, 다음 홉 방법, 네트워크 지정 방법, 디폴트 방법이 있다.


12. 라우터의 구성요소 : 입력포트, 출력포트, 라우팅 처리기, 교환 조직


13. IP는 발신지에서 목적지까지 패킷을 전달하는 신뢰성이 없고 비연결형인 프로토콜이다.


14. IP 데이터그램 헤더는 20바이트로 고정된 부분과 최대 40바이트까지 될 수 있는 가변 길이의 옵션으로 구성된다.


15. 프록시 ARP는 서브넷팅 효과를 만들기 위해 사용된다.


16. 라우터가 IP패킷을 받으면 이 패킷을 적절한 호스트에게 보낸다.


17. 호스트나 라우터로의 패킷 전달을 위해서는 논리 주소와 물리주소가 필요하다. 논리 주소는 네트워크 레벨에서 호스트나 라우터를 유일하게 식별한다. TCP/IP는 이 논리 주소를 IP주소라고 한다.


18. 다음 홉의 IP주소를 찾기 위해 라우팅 테이블을 참조할 수 있다. 그러나 IP는 데이터링크 계층의 서비스를 사용하므로 다음 홉의 물리주소를 알아야한다. 이 과정은 ARP라 불리는 프로토콜에 의해 수행된다.


--------------------------------------------------------------------------------------------------------------------------------


19. 


1) 논리 주소(logical address) 설명 : 호스트나 라우터가 사용하는 네트워크 레벨 주소, 전 세계적으로 유일한 주소, IP주소, 32 비트 길이


2) 물리 주소(physical address) 설명 : 로컬 네트워크에서 유효한 주소, 로컬 주소(logical address), 로컬에서만 유일하면 된다. 보통 하드웨어로 구현, 호스트나 라우터내에 설치된 NIC에 들어있음


20. ARP 작동순서


① - ARP는 논리 주소를 물리주소와 연관시킨다.


② - LAN과 같은 전형적인 물리적인 네트워크에서 각 링크 상의 장치는 NIC내에 저장된 물리주소에 의해 식별됨.


③ - 호스트나 라우터가 같은 네트워크 상에 있는 다른 호스트나 라우터의 물리 주소를 필요로 할 때 ARP 질의(quest)패킷을 보낸다.

이 패킷은 송신자의 물리 주소와 논리주소 그리고 수신자의 IP주소를 포함하고 있다.


④ - 송신자는 수신자의 주소를 모르기 때문에 질의 패킷을 네트워크 상에서 브로드 캐스트함.

 

⑤ - 라우터 상의 모든 호스트와 라우터는 이 ARP 질의 패킷을 수신하고 처리하지만 해당되는 수신자만이 IP주소를 인식하고 ARP응답 패킷을 돌려보냄(유니 캐스트)


21. ARP encapsulation


송신자는 타깃의 IP주소를 알고 있음

IP가 ARP에게 ARP 요청 메시지를 생성하도록 요청함이 요청메시지에서 송신자의 물리 주소와 IP주소 그리고 타깃의 IP주소는 채워지지만 물리 주소 필드는 아직 0임.


데이터 링크계층에 이메시지가 전달되고 송신자의 물리 주소를 발신지 주소로 그리고 물리 브로드 캐스트 주소를 목적지 주소로 하는 프레임에 의해 캡슐화됨


브로드 캐스트로 인해 모든 호스트에 자신의 ARP를 전달 타깃만이 이 패킷을 받고 나머지는 폐기함


타깃 장비는 자신의 물리 주소를 포함하는 ARP메시지를 응답으로 보냄

이 메시지는 유니캐스트 됨


송신자는 응답메시지를 받고 타깃의 물리주소를 알게 됨 이후로 부터는 캡슐화 되어 목적지에 유니캐스트 됨


22. ARP가 사용되는 경우


1) 송신자가 호스트로서 같은 네트워크상에 다른 호스트에 패킷전송 (논리 주소는 목적지 IP 주소)


2) 송신자가 호스트이고 다른네트워크상에 있는 다른 호스트에게 패킷 전송(논리 주소는 라우터의 IP 주소)


3) 송신자는 다른네트워크 상에 있는 호스트로 가는 데이터 그램을 수신한 라우터(논리 주소는 다음 홉 라우터의 iP 주소)

4) 송신자는 같은 네트워크 상에 있는 호스트로 가는 데이터그램을 수신한 라우터 (논리 주소는 목적지 IP 주소)

반응형
Comments