컴퓨터공학/정보통신개론

정보통신개론 9 - 2 인터넷계층별(TCP/IP)프로토콜

Arkeiyou 2021. 10. 18. 20:23

용어체크

1. 네트워크 접근 계층 프로토콜

네트워크 접근 계층은 네트워크 매체와 인터페이스에서 하드웨어의 세부사항을 처리하며, 상위 계층의 데이터를 수용하여 연결된 다른 네트워크로 전송한다.
네트워크 인터페이스 카드(NIC)의 디바이스 드라이버처럼 하드웨어 관련 프로그램이 있다.

2. 인터넷 계층 프로토콜

인터넷 계층은 발신지에서 목적지로 데이터를 전송하는 일을 한다.
주소 지정, 패키징(Packaging), 라우팅(Routing) 등의 기능을 제공한다.
(여기서 전달 되는 데이터를 데이터그램이라고 함)

3. 전송·응용 계층 프로토콜

전송 계층: 신뢰성과 안정성 보장한다.
응용 계층:

  • TELNET :원격 로그인을 위한 일반적인 인터넷 응용 프로그램, 사용자가 원격지 서버에 연결하여 자신의 로컬 호스트처럼 사용할 수 있도록 하는 프로토콜
  • FTP(File Transfer Protocol) :클라이언트와 서버간의 파일 전달 프로토콜
  • SNMP(Simple Network Management Protocol) :인터넷에서 네트워크를 관리하기 위한 프로토콜
  • DNS(Domain Name System) :숫자로 구성된 주소를 문자로 전환하는 기능을 제공하는 시스템, 특정 호스트를 도메인 이름 서버로 지정하고 운영

 

학습내용
  • 네트워크 접근 계층 프로토콜
  • 인터넷 계층 프로토콜
  • 전송·응용 계층 프로토콜
학습목표
  • 네트워크 접근 계층 프로토콜을 설명할 수 있다.
  • 인터넷 계층프로토콜 처리과정을 파악할 수 있다.
  • 전송·응용계층 프로토콜 처리과정을 파악할 수 있다.

 

 

 

 

 


Quiz 01TCP는 두 종단간에 연결을 설정하기 않고 데이터를 교환하는 비연결형 프로토콜이다.

  • 1 O
  • 2 X

정답 :2

해설 :TCP 는 두 종단간에 연결을 설정한 후에 데이터를 8비트 바이트 스트림으로 교환하는 연결형 프로토콜이다.
두 종단간에 연결을 설정하기 않고 데이터를 교환하는 비연결형 프로토콜은 UDP이다.

 

 

 

Quiz 02TCP/IP에서 네트워크상에서 IP주소를 물리적인 네트워크 주소로 대응시키기 위해 사용하는 프로토콜은 무엇인가?

  • 1 ICMP
  • 2 ARP
  • 3 UDP
  • 4 SMTP

정답 :2

해설 :ARP(Address Resolution Protocol): 송신측에서 데이터를 전달하기 위하여 수신측의 IP 주소에 해당하는 물리적인 하드웨어 주소를 모를 경우에 주소 결정 프로토콜을 사용하여 수신측의 물리적인 하드웨어 주소를 알아낸다.

 

 

 

Quiz 03IPv6에서 IP주소는 몇 개의 비트로 구성되어져 있나?

  • 1 32
  • 2 64
  • 3 128
  • 4 256

정답 :3

해설 :IPv4 주소체계 32비트에서 128비트로 확장한 버전이 IPv6이다.

 

 


학습정리

1. 네트워크 접근 계층 프로토콜

  • 네트워크 접근 계층은 네트워크 매체와 인터페이스에서 하드웨어의 세부사항을 처리하며, 상위 계층의 데이터를 수용하여 연결된 다른 네트워크로 전송
  • 네트워크 인터페이스 카드(NIC)의 디바이스 드라이버처럼 하드웨어 관련 프로그램이 있음
  • 대표 프로토콜로 이더넷, FDDI, 토큰 링, X.25 등 여러 가지가 있음

 

2. 인터넷 계층프로토콜

  • 인터넷 계층은 발신지에서 목적지로 데이터를 전송하는 일을 함
  • 주소 지정, 패키징(Packaging), 라우팅(Routing) 등의 기능을 제공(여기서 전달 되는 데이터를 데이터그램이라고 함)

IP(Internet Protocol)

  • 인터넷 계층에서 가장 중요한 프로토콜
  • 다양한 네트워크로 구성된 인터넷을 이용해 발신지에서 목적지까지 데이터그램을 전송할 수 있도록 라우팅 기능을 수행
  • 여기에는 오류와 상황 보고, 경로를 제어하는 정보 전달 기능 등은 포함되어 있지 않음

 

3. 전송 · 응용계층 프로토콜

전송 계층 프로토콜

  • 신뢰성과 안정성 보장

응용 계층 프로토콜

  • TELNET :원격 로그인을 위한 일반적인 인터넷 응용 프로그램, 사용자가 원격지 서버에 연결하여 자신의 로컬 호스트처럼 사용할 수 있도록 하는 프로토콜
  • FTP(File Transfer Protocol) :클라이언트와 서버간의 파일 전달 프로토콜
  • SNMP(Simple Network Management Protocol) :인터넷에서 네트워크를 관리하기 위한 프로토콜
  • DNS(Domain Name System) :숫자로 구성된 주소를 문자로 전환하는 기능을 제공하는 시스템, 특정 호스트를 도메인 이름 서버로 지정하고 운영