목록CS/네트워크 (6)
공부방
네트워크 21번 포트 : 데이터 전송을 제어하기 위한 신호를 주고 받기 위함 네트워크 20번 포트 : 실제 데이터(파일) 전송에 사용 FTP는 데이터(파일)를 전송함에 있어, 수동 모드와 능동 모드 두가지를 지원한다. 능동 모드 클라이언트에서 FTP 서버의 21번 포트로 접속을 시도한다. 이 연결을 통해 FTP 명령을 주고 받는다. PORT 명령을 보내어 데이터 연결을 위한 포트를 서버에 알린다. 서버는 클라이언트에게 이 정보를 받아 20번 포트에서 클라이언트가 알려준 포트로 데이터 연결을 시작한다. 포트에서 포트로 데이터 연결을 한다? FTP에서 "포트에서 포트로 데이터 연결을 시작한다"는 말은 네트워크 연결을 설립하는 과정을 설명하는 것 클라이언트는 자신의 IP 주소와 데이터 연결에 사용할 포트 번호..

현대의 인터넷은 OSI 모델이 아닌 TCP/IP 모델을 따르고 있다. TCP/IP 모델을 따르는 이유 : OSI모델 이 TCP/IP 모델과의 시장 점유 싸움에서 졌기 때문에 TCP/IP->OSI 모델과 마찬가지로 네트워크 시스템에 대한 모델 TCP/IP 소켓 프로그래밍 운영체제의 Transport layer에서 제공하는 API를 활용해서 통신 가능한 프로그램을 만드는 것을 TCP/IP 소켓 프로그래밍, 또는 네트워크 프로그래밍이라고 한다. 소켓 프로그래밍 만으로도 클라이언트, 서버 프로그램을 따로따로 만들어서 동작시킬 수 있다. TCP/IP 소켓 프로그래밍을 통해서 누구나 자신만의 Application Layer 인코더와 디코더를 만들 수 있다. 응용계층 Application에서 Data가 생성/처리 되..

네트워크 품질 속도(대역폭-BandWidth) 대역폭 : 주파수 넓이-전송률(data rate)과 비례 지연시간 지연 시간이 중요한 것들 통화 실시간 방송(스포츠) 금융 교통 시스템 IOT 누적 시간 processing delay : 컴퓨터 안에서 패킷에 처리하는데 걸리는 시간(상수) queueing delay : 줄 서는데 드는 시간 병목 현상 파악 후 자원을 늘리면 문제 해결 transmission delay : 미디어의 패킷이 제일 앞에서 끝까지 통과하는 시간 전송률이 높아지면서 영향이 낮아짐 propogation delay : 물리적인 거리에서의 지연 신뢰도 일관성(coverage) 보안성 Packet loss 잡음 혼잡 캐시 일반적으로 일시적인 특징이 있는 데이터 하위 집합을 저장하는 고속 데이..
네트워크 품질 속도(대역폭, BandWidth)

클라이언트(브라우저, 유저)서버(웹 서버) 프로토콜 약속, 규약 명령어로 접속을 해서 접속을 한다.(HTTP, SMTP, FTP) HTTP(Hypertext Protocol) : html같은 웹에서 화면에 보여지는 것들을 화면과 주고 받을 수 있는 프로토콜 SMTP(Simple Message Transfer Protocol) : 가져올 때는 pop3 라는 프로토콜을 사용 메세지를 전달해주기 위한 프로토콜 FTP(File Transfer Protocol) : 파일을 주고 받을 때 사용하는 프로토콜 HTTP 대표적인 프로토콜 GET 명령어 /.../...index.html->요구하는 명령어 200 응답 값 : 정상적인 통신 404 : 페이지가 없음 403 : 권한이 없음 AJAX(Asynchrous Java..
네트워크의 내부 구조 계층적 구조 네트워크의 역사 통신의 역사 우편 봉화 최초의 전자기 신호(빛, 광통신, 디지털(이산적인 갯수만큼 불이 올라가기 때문에 2.5개 X))를 이용한 통신 시스템 디지털 : 정보의 손실이 거의 없다. -> 정확한 정보 전송. =>자동화한 것이 전보 전보 모르스 부호 Data NetWork 전화 Voice NetWork 사용자의 폭발적 증가 수동 교환->자동 교환 컴퓨터 통신 Dial-up Modem 전화선(음성 정보(2.0Hz~20kHz))을 그대로 이용 Binary Data->가청 주파수 전화를 걸어서 통신 음성 정보==데이터 정보 NetWork==전화망 DSL(Digital Subscriber Line) 전화선을 통신선으로 사용 Last mile(마지막 한단계)만 전화선 ..