본문 바로가기
728x90

대학공부/인터넷 프로토콜17

주소 변환 프로토콜(ARP) ARP: IP 주소를 알고 있을 때 네트워크 상에서 MAC 주소를 얻어온다 -> 2-3 계층 중간에서 동작 1. ARP 캐시 테이블 참고 2-1. 있으면 유니캐스트 통신 2-2. 없으면 ARP Request 패킷 - 브로드캐스트로 전송 Reply 패킷 - 유니캐스트로 통신 주소 변환 인터넷의 주소 논리 주소(logical address) 호스트나 라우터가 사용하는 네트워크 레벨 주소 전세계적으로 유일한 주소 IP 주소 32비트 길이 물리 주소(physical address) 로컬 네트워크에서 유효한 주소 로컬 주소, 로컬에서 유일하면 됨 보통 하드웨어로 구현 호스트나 라우터 내에 설치된 NIC에 들어 있음 MAC 주소 호스트나 라우터로 패킷을 전달하기 위해 논리 및 물리 주소가 모두 필요 논리 주소 물리.. 2024. 3. 29.
근거리 통신망: 유선 이더넷 양 끝의 양단은 항상 이더넷 Internet 라우터에서 사용하는 프로토콜: NAT, RIP, OSPF End-User 밑의 프로토콜은 Server Farm에서도 사용됨 통신 과정 예시 End-User: PC(A와 B의 통신), 스위치, DNS 서버 같은 네트워크의 IP 10.10.10.1 ~ 10.10.10.255 PC A의 IP 10.10.10.100 PC B의 IP 10.10.10.101 DNS 서버의 IP 10.10.10.200 인터넷과 연결된 게이트웨이 10.10.10.1 가장 처음에 ARP 프로토콜이 동작 IEEE 표준 이더넷 근거리 통신망(LAN; Local Area Network) LAN들은 대부분 광역통신망(WAN)이나 인터넷에 연결 CSMA/CD: 유선 환경에서 충돌을 탐지하는 매커니즘 .. 2024. 3. 29.
네트워크의 구성요소 네트워크의 구성 공유기 -> ISP(인터넷 서비스 제공업체 ex. SKT, KT, U+ 등) 단말기를 통해 공유기로 접속 왼쪽 영역을 LAN, 오른쪽 영역을 WAN 구간이라고 함 네크워크 구성 요소 단말기(노트북, 컴퓨터)와 네트워크 서비스를 제공하는 프로그램 접속 장치(스위치, 라우터, 허브) L2 스위치: 한 네트워크 내부에서 데이터 전송을 수행하는 장치로 네트워크 입구 - 데이터 링크 계층(MAC 주소) 허브: 연결된 단말기 수만큼 속도가 1/N된다는 문제로 스위치가 등장 여러 개의 단말기에서 동시에 데이터를 전송할 때 충돌이 발생 Collision Domain: 충돌이 발생할 수 있는 범위 Broadcast Domain: 한 단말기에서 네트워크 내의 모든 단말기와 통신하고자 할 때 도달할 수 있는.. 2024. 3. 22.
네트워크 모델(OSI 7 Layer) 이해 1. OSI 7 Layer OSI 7계층의 이해 다양한 네트워크 간의 호환을 위해 만든 표준 네트워크 모델 논리적인 계층. 데이터를 처리하는 단계. 2계층 데이터 링크 계층: 랜카드의 Mac 주소(물리적 주소)을 사용해 통신 3계층 네트워크 계층: 경로를 결정할 때 IP 주소를 사용 4계층 전송 계층: 포트 번호 7계층 데이터 전송 흐름 송신지에서 보내는 데이터는 각 계층별로 캡슐화되어 수신지에 전달되고, 수신지에서는 각 계층별로 캡슐화를 풀어 해당 데이터를 확인 캡슐화(Encapsulating): PC 내부에서 계층으로 내려올 때마다 각 계층의 Header정보(목적지에 대한 식별자)가 붙게 됨 Packet이 나갈 때는 네트워크 장비에서 header 정보를 확인하여 목적지로 디지털 신호로 전송됨 디캡슐화.. 2024. 3. 15.
20240308 1주차 WWW: 전 세계에 있는 네트워크에 연결된 시스템을 통해 정보를 공유할 수 있는 정보 공간 인터넷 프로세스 웹 브라우저 프로그램 실행 웹 브라우저: 사용자가 웹 서버에서 제공하는 HTML 문서나 파일을 연동하여 출력해주는 응용 소프트웨어 웹 페이지 도메인 주소 입력 도메인네임 주소를 입력하여 웹 서버와의 접속을 시도 도메인 네임: 웹 서버에 접속하기 위해 사용하 는 문자형 주소 DNS의 동작 사용자가 입력한 도메인네임 주소를 컴퓨터가 이해할 수 있는 주소인 IP로 변경해주는 서비스 웹 서비스 요청 데이터를 요청하면 웹 서버가 응답 HTTP와 HTTPS HTTP: 웹 서비스를 제공할 때 사용하는 프로토콜 특징: 모든 데이터를 암호화되 지 않은 원본 상태로 전달 HTTPS: 기존의 HTTP 프로토콜에 보안 .. 2024. 3. 8.