본문 바로가기
창고 3/[Dev] My Readme

네트워크 기초 3

by 부엉이의 정보 창고 2021. 12. 15.
728x90

TCP/IP

TCP/IP 크게 1) HTTP 2) HTTPS 3) FTP 3가지로 구성되어 있다. HTTPS와 달리 HTTP는 보안상 검증된(secure) 데이터 전송을 지원하지 않는다. HTTPS의 경우 웹 사이트-웹서버간의 인증(authentication)을 지원해 HTTP에 security를 의미하는 s를 덧붙여 HTTPS 라고 명칭한다.

FTP(File Transfer Protocol)는 2개 이상의 컴퓨터 기기 사이에서 데이터를 주고 받는 방법을 명시한 프로토콜이다. 클라이언트<->서버 아키텍쳐를 차용하며, SSL/TLS와 같은 보안을 활용한다.

SSL/TLS란? (펼쳐보기)

TCP와 UDP의 비교

UDP(User Datagram Protocol)의 경우 패킷 전송 시 손실된 패킷을 무시하고 전송하므로 TCP보다 전송률이 좋다는 장점이 있다. 따라서 소량의 패킷 손실이 치명적이지 않은 스트리밍 서비스, 실시간 방송 등에 사용된다. 단순한 요청-응답 통신을 필요로 하는 곳에 적합하며 3 handshake 과정을 거치지 않는다.

TCP dump

네트워크와 이더넷의 이상 유무를 체크하기 위해 패킷 헤더를 체크하고 기준에 부합하는지 확인하는 오픈 소스 CLI 툴. 주로 유닉스 운영체제에서 호환되며 윈도우에서는 Windump로 대체 사용. 네트워크 상의 모든 기기는 유니크한 IP 주소를 가지고 있고 이 IP 주소를 통해 자원이 전달됨.

ICMP란? (펼쳐보기)인터넷 제어 메세지 프로토콜(ICMP)이란 Internet Control Message Protocol의 줄임말으로 IP 상에서 통신이 비정상적으로 종료될 경우(호스트가 꺼져 있거나, 선이 끊겨 있거나), 출발지 호스트에게 오류/에러 메세지를 전송하는 데 주로 사용된다. 인터넷 프로토콜(IP)의 주요 구성원 중 하나로 IP에 의존하여 작업을 수행한다.

좀 더 자세히 알아보기

라우터

라우터는 네트워크 기기로, 하나의 네트워크가 또 다른 네트워크를 만나는 지점에 위치하여 네트워크들을 연결하고 전달하려는 패킷을 보낼 최적의 루트를 찾으려 노력한다. 무선 라우터(와이파이)의 경우 모뎀에 선을 연결하지 않고도 기기를 네트워크에 연결시켜 준다. 해당 라우터에 설정한 비밀번호를 바르게 입력한 기기들은 모두 네트워크 이용이 가능하다. 흔히 가정에서 사용하는 공유기는 라우터의 기능 중 일부를 특화시켜 인터넷 사용이 가능하도록 만든 기기이다.

라우팅

라우팅이란 네트워크 상에서 데이터 패킷을 출발지에서 도착지로 보내는 프로세스를 의미한다.

 

  • 디폴트 라우팅 - 모든 라우터를 단일 라우터로 보내도록 구성
  • 정적 라우팅 - 라우팅 테이블의 경로를 수동으로 추가
  • 동적 라우팅 - 라우팅 테이블의 경로를 자동으로 조정. 하나의 경로가 다운되면 네트워크 대상에 도달되도록 자동으로 조정됨.

라우터와 네트워크 (펼쳐보기)

 

무선 라우터 검색 - 쿠팡

참고 기사 Modem vs Router(영문)

Access contrl 프로토콜

라우터 업데이트, 트래픽 흐름 관리, 네트워크 접근 설정 관리 등을 정해놓은 규약. 네트워크 보안 유지를 위해 설정하며 어떤 아이피, 즉 어떤 호스트에게 네트워크 접근을 허용할 것인지 설정함.

728x90

'창고 3 > [Dev] My Readme' 카테고리의 다른 글

웹 기초 1  (0) 2021.12.20
디자인 패턴 기초 1  (0) 2021.12.17
네트워크 기초 4  (0) 2021.12.16
네트워크 기초 2  (0) 2021.12.14
네트워크 기초 1  (0) 2021.12.13

댓글


loading