[네트워크] 예상 질문 답변해보자 (OSI 7)
1. 컴퓨터 네트워크는 무엇인가요?
통신 및 데이터 교환을 용이하게 하기 위해 함께 연결된 컴퓨터, 서버, 라우터, 스위치등과 같은 상호 연결된 장치의 모음입니다.
2. 컴퓨터 네트워크에서 데이터를 전송하는 방식에 대해 설명해주세요.
전송하는 방식에는 중개 호스트와 1대1로 연결되는 점대점 방식과, 연결된 모든 호스트에게 데이터를 전송하는 브로드캐스트 방식이 존재합니다.
점대점방식의 예시로는 호스트와 중계호스트의 연결에 따라, 스타, 링형과 같은 방식이 존재합니다.
브로드캐스트 방식에는 중개 호스트 없이 특정 호스트가 데이터를 네트워크에 연결된 모든 호스트에게 전송하는 방식으로 버스형과 같은 형태가 예시로 들 수 있습니다.
3. 프로토콜에 대해서 설명해주세요.
컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계이다. 즉 통신 규약 및 약속으로 예시로는 HTTP, TCP,UDP, IP와 같은 것을 예시로 들 수 있습니다.
4. TCP/IP에 대해서 설명해주세요.
TCP/IP는 OSI7계층에서 인터넷에서 주로 사용하는 프로토콜인 TCP , IP프로토콜을 합쳐서 부르는 것으로 이를 계층화한 TCP/IP4계층으로 표현하기도 합니다.
따라서 TCP/IP란 TCP 프로토콜로 데이터를 패킷으로 나누어 그 무결성과 신뢰성을 보장하고 IP를 통해 전송하고자 하는 목적지에 정확하게 도달 할 수 있도록 하는것을 의미합니다.
5. OSI 7 Layer에 대해서 설명해주세요.
네트워크에서의 통신을 7가지 계층으로 나누어 표현한 모델을 말하는것으로 Application, Presentation, Session, Transport, Network,Data Link, Phsical Layer 7가지로 이루어졌습니다.
각 계층의 데이터를 전송하는 과정에서 캡슐화가 이루어지고 각 계층별로 기능과 데이터의 포맷을 가지도록 설계되어있다는 특징이 있다.
6. OSI 7 Layer, TCP/IP 처럼 프로토콜을 계층화하는 이유가 뭘까요?
네트워크상에서 정보 교환을 위한 여러 과정을 모듈화하여 서로의 계층에 영향을 주지 않고 개발을 진행하여, 디버깅과 유지보수에 좋으며 각 계층이 독립적이기 때문에 유연하게 변경할 수 있기 때문입니다.
7. 컴퓨터 네트워크에서 캡슐화와 비캡슐화에 대해서 설명해주세요.
OIS7 과 같은 계층 모델에서 데이터를 다음 계층으로 전달하기 위해 생기는 과정으로 상위 계층에서 하위 계층으로 전달할때 헤더와 트레일러를 통해 목적지나, 프로토콜 정보등과 같은 정보를 담아 전달및 추출합니다.
8. NIC와 리피터에 대해서 설명해주세요.
둘 모두 물리적 계층에서 사용하는 장치로서 NIC는 이진수의 데이터를 다른컴퓨터로 전송하기 위해 전기신호로 변환하는 장치를 말하며 리피터는 이 전기신호가 훼손되었을시 복원하고 증폭하는 기능을 가진 장치입니다.
9. 브리지에 대해서 설명해주세요.
데이터 링크 계층에서 사용하는 장치로 서로 다른 두 개의 네트워크 세그먼트를 연결하여 하나의 논리적인 네트워크로 만드는 역할을 합니다. 주로 MAC주소를 활용해 특정 세그먼트로 전송되도록 하여 트래픽을 제한하고 대역폭을 효율적으로 사용할 수 있습니다.
10. L2 스위치에 대해서 설명해주세요.
L2 스위치는 주로 데이터 링크 계층(두 번째 계층)에서 동작하며, 이더넷 프레임을 사용하여 네트워크 디바이스 간의 효율적인 통신을 지원하는 네트워크 장비입니다. 이더넷 프레임 내에 포함된 MAC 주소를 기반으로 스위칭을 수행합니다. 각 포트는 MAC 주소에 따라 식별되며, 프레임이 도착하면 해당 프레임을 전송해야 할 포트를 결정합니다.
11. 라우터에 대해서 설명해주세요.
Router는 Network Layer에서 사용되는 장치입니다. 해당 장치를 설치하여 IP Address를 참조하여 Routing 을 통해 데이터가 데이터를 교환하려는 PC의 IP Address까지 어떠한 경로로 가는 것이 좋은지 알려주는 역할을 하게 됩니다.
12. L3 스위치에 대해서 설명해주세요.
L3 장치는 Network Layer에서 작동하는 장치로써, IP Address를 이용하여 패킷을 전송하는 목적지를 결정합니다. 또한 라우팅 기능을 가지고 있어 비슷한 기능을 하지만, 라우터 보다 우수한 성능을 가지고 있습니다.
13. L7 스위치에 대해서 설명해주세요.
L7 스위치는 Apllication Layer에서 동작하는 장치로써 IP address , 포트 ,L5~L7까지의 패킷을 보고 로드밸런싱을 하여 목적지로 전송해 트래픽을 제어할 수 있는 장치로 주소 서버에서 사용한다.
14. LAN과 WAN에 대해서 설명해주세요.
호스트 사이의 거리에 따라 네트워크의 규모를 표현한 것으로 LAN은 Local Area Network의 약자로 집, 사무실, 캠퍼스와 같은 소규모 지역의 네트워크를 말하며 주로 브로드캐스트 방식으로 데이터를 전송합니다. WAN은 World Area Network의 약자로 국가 이상의 네트워크 규모를 말하며 전세계가 모두 연결된 인터넷이 그 예로 들 수 있습니다.