목록네트워크 (20)
내 잡다한 노트
네트워크 계층 모델 - TCP/IP - OSI 7계층 두 모델 비교 공통적 : 계층적 네트워크 모델, 계층간 역할 정의 차이점 : 계층의 수 차이, OSI는 역할 기반, TCP/IP는 프로토콜 기반, OSI는 통신 전반에 대한 표준 TCP/IP는 데이터 전송기술 특화 패킷 패킷이란 네트워크 상에서 전달되는 데이터를 통칭하는 말. 네트워크에서 전달하는 데이터의 형식화된 블록이다. 패킷은 제어 정보와 사용자 데이터로 이루어지며 사용자 데이터는 페이로드라고도 한다. 헤더 페이로드 풋터 페이로드가 실질적으로 내가 보낼려는 데이터 풋터는 일반적으로 잘 쓰이지 않음. 패킷은 러시아 인형 마트료시카와 형태가 같다. Ethernet IPv4 TCP HTTP 가 있을때, http가 페이로드가 되고 tcp는 헤더가 된다...
네트워크 : 노드들이 데이터를 공유할 수 있게 하는 전기통신망의 하나. 즉, 분산되어 있는 컴퓨터를 통신망으로 연결한 것을 말한다. 인터넷은 세상에서 가장 큰 네트워크 중 하나로 네트워크가 인터넷보다 더 큰 개념이다. 네트워크의 분류 - 크기에 따른 분류 LAN : Local Area Network 단거리 통신망 WAN : Wide Area Network LAN들을 연결해 하나의 통신망을 형성한 것. - 연결 형태에 따른 분류 Star형 : 중앙 장비에 모든 노드가 연결된 형태. 중앙 장비가 고장나면 연결된 노드들이 먹통이 됨. Mesh형 : 여러 노드들이 서로 그물처럼 연결된 형태 Tree형 : 마치 나무의 가지처럼 계층 구조로 연결된 형태 기타 ... 링형, 버스형, 혼합형 네트워크의 통신방식 데이터..
#클라이언트, 서버 구조 클라이언트 ----접속---> 서버 # 프로토콜 한마디로 말하면 약속. 명령어들로 구성돼있고 요청하고 응답받는다. 이런 명령어들이 약속돼있고 그걸 통해 통신을 한다. HTTP도 프로토콜, 이메일은 메일을 줄 때 SMTP라는 프로토콜을 쓰고 받을때는 POP3라는 프로토콜로 받는다. FTP는 파일을 주고 받을때 쓰는 프로토콜 # AJAX (Asychronous Javascript And Xml) 웹사이트를 동적으로 만들기 위한 개발기법중 하나 비동기식으로 요청을 주고받아 전체 웹사이트의 정보를 다시 받는것보다 중요한 부분먼저 비동기식으로 요청을 먼저 받아 화면에 먼저 출력하는 그런 기술이다. #동기 비동기 동기는 함수가 다 진행되고 응답을 하기까지 다음 행으로 넘어가지 않는다 보통의..
# 각각의 데이터는 전용 포트(전용문)으로 출입한다 컴퓨터들은 자신의 네트워크의 문을 두드리는 데이터의 성격에 따라 다른 문(Port)을 열어준다. 하지만 세상에는 다양한 데이터 패턴들이 존재해 모든 데이터들을 올바르게 분류하기는 어렵다 그래서 적절하게 송신되는 데이터는 자기가 어느 포트로 들어가야 하는지도 같이 붙어서 송신이 된다. # 포트포워딩이 설정되지 않았을 때 생길 수 있는 혼선 그렇다면 어떻게 적절한 포트를 찾아갈 수가 있을까요? 쉽게 생각하면 공유기에 80번 포트로 접근하게 해줘라고 요청만 하면 될것 같다. 하지만 이러면 브라우저는 오류를 뱉어낸다. 왜냐면 공유기 입장에서 80번 포트를 열어줄 수 있는 기기가 한둘이 아니기 때문이다. 내 노트북도 있고 아빠 노트북도 있기 때문이다. 어떤 기기..