본문 바로가기
728x90
반응형

전체 글144

[네트워크] OSI 7계층, TCP/IP 모델 - 간단하게 살펴보기 💡 OSI 모델(OSI 7계층)국제 표준화 기구(ISO)에서 만든 네트워크 참조모델, 7계층으로 나눔 7계층응용 계층6계층표현 계층5계층세션 계층4계층전송 계층3계층네트워크 계층2계층데이터 링크 계층1계층물리 계층 💡 1계층 : 물리 계층OSI 최하단에 있는 계층1과 0으로 표현되는 비트 신호를 주고받는 계층통신 매체에 맞는 신호로 운반되도록 비트 데이터의 변환이 이루어지고 통신 매체를 통한 송수신이 이루어지는 계층 💡 2계층 : 데이터 링크 계층네트워크 내 주변 장치 간의 정보를 올바르게 주고받기 위한 계층물리 계층을 통해 주고받는 정보에 오류가 없는지 확인, MAC 주소를 통해 송수신지를 특정때로는 전송 과정에서 발생할 수 있는 충돌 문제를 해결하는 계층 💡 3계층 : 네트워크 계층메시지를 (.. 2024. 10. 3.
[네트워크] 프로토콜, 네트워크 참조 모델 💡 프로토콜(Protocol)현재 인터넷은 호스트 간 패킷 교환 방식을 사용(택배와 유사한 개념) 패킷 교환 방식에서 전송할 책(페이로드), 송수신지 정보(헤더), 택배 기사(네트워크 장비)로 비유하여 설명함여기서 책의 언어는 수신자가 이해할 수 있는 언어로 작성되어야 하고송수신지의 정보의 언어는 택배 기사가 이해할 수 있는 언어로 작성되어야 함 이렇게 올바른 정보를 주고받기 위해 합의된 의사소통 방식을 언어라고 칭한다면,네트워크에도 언어와 유사한 개념이 있는데, 바로 프로토콜(protocol)서로 통신 장치들이 정보를 주고받으려면 프로토콜이 통해야 함프로토콜 : 노드 간에 정보를 올바르게 주고받기 위해 합의된 규칙이나 방법통신과정에서 프로토콜은 한 개가 아닌 여러 개를 사용하고, 모든 프로토콜에는 저.. 2024. 10. 1.
[네트워크] LAN과 WAN / 회선, 패킷 교환 방식 / 메시지 전송 방식 💡 LAN(Local Area Network)가까운 지역을 연결한 근거리 통신망가정, 기업, 학교처럼 한정된 공간에서의 네트워크를 의미💡 WAN(Wide Area Network)먼 지역을 연결하는 광역 통신망멀리 떨어진 LAN을 서로 연결할 수 있는 네트워크인터넷은 WAN으로 분류인터넷을 사용하기 위해 접속하는 WAN은 ISP(Internet Serview Provider)라는 인터넷 서비스 업체(KT, LG, SK)가 구축 및 관리 ❗ 인터넷이 WAN의 전부는 아님. 특정 조직에서 공개되지 않은 WAN을 구축 가능❗ WAN > MAN > CAN > LANMAN(Metropolitan Area Network) - 도시나 대도시 단위 연결되는 규모 네트워크CAN(Campus Area Network) -.. 2024. 9. 28.
[네트워크] 네트워크 기본 구조 💡 네트워크의 기본 구조모든 네트워크는 “노드”, 노드를 연결하는 “간선”, 노드 간 주고받는 “메시지”로 구성노드 : 정보를 주고 받을 수 있는 장치간선(링크) : 정보를 주고받을 수 있는 유무선의 통신 매체💡 호스트(종단 시스템, end system)네트워크의 가장자리에 위치한 노드흐르는 정보를 최초로 생성 및 송신하고 최종적으로 수신이는 서버 컴퓨터, 개인 데스크톱, 노트북, 스마트폰 등이 있음서버 : 어떠한 서비스를 제공하는 호스트클라이언트 : 서버에거 어떠한 서비스를 요청하고, 서버의 응답을 제공받는 호스트 Ex) 내 노트북으로 구글 웹 페이지에 접속 시도= 내 노트북(클라이언트)는 구글(서버)에 웹 페이지를 요청하고, 그에 대한 응답을 제공 받음💡 네트워크 장비(중간 노드)네트워크 가장자.. 2024. 9. 27.
[프로그래머스/JAVA] 카드 뭉치 https://github.com/ROUTINE-STUDY/Algorithm알고리즘 스터디를 진행하고 있습니다. 😊초보들로 구성되어있으며, 열심히 풀어보고 풀이 방식을 공유하고 피드백을 해주는 스터디입니다.참여 문의는 댓글 혹은 GitHub 주소를 참고해주세요.문제 출처 : https://school.programmers.co.kr/learn/courses/30/lessons/159994 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제 설명풀이 방법List를 활용하여 풀이 내 코드(JAVA) import java.util.*;class Solution .. 2024. 7. 20.
728x90
반응형