일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- not working
- 두 수의 나눗셈
- 안드로이드
- Chrome Developer Tools
- 안보내짐
- StringUtils.isBlank
- StringUtils.isEmpty
- Flutter
- TextFormField
- fullBackupContent
- Flutter SDK
- runSpacing
- 크롬개발자도구
- carousel slider
- foreground
- Could not create service of type FileAccessTimeJournal using
- TCP/IP모델
- Set ID
- project flow
- 웹뷰
- 입력 커서
- VerticalMultiDragGestureRecognizer
- 앱
- 플러터
- 프로그래머스
- freezed
- allowBackup
- gestureRecognizers
- 플루터
- 에러
- Today
- Total
목록네트워크 (9)
흰오목눈이야 개발하자
2022.10.10.일요일. 완독 - 무선 랜 통신에서는 랜 케이블이 필요 없다. - 무선 랜은 무선 액세스 포인트(Wireless Access Point, WAP)와 무선 클라이언트(컴퓨터나 스마트폰 등)으로 구성된다. - 컴퓨터가 무선 액세스 포인트와 통신하려면 무선 랜 칩(chip)과 무선 랜 어댑터(adapter)가 필요하다. +) 최근 나온 컴퓨터는 대부분 무선 랜 칩을 내장하고 있어서 문제없이 통신할 수 있다. - 무선 랜 어댑터에서는 USB 메모리 방식 어댑터와 컴퓨터 카드 방식 어댑터가 있다. - 무선 공유기에서 무선 액세스 포인트 기능이 포함되어 있다. - 무선 랜을 연결하는 방식: 인프라스트럭처(infrastructure) 방식, 애드혹(Ad Hoc) 방식 - 인프라스트럭처(infras..
2022.10.10.일 응용 계층 (세션 계층과 표현 계층을 포함함) 애플리케이션 등에서 사용하는 데이터를 송수신하는데 필요함 전송 계층 목적지에 데이터를 정확하게 전달하는데 필요함 네트워트 계층 다른 네트워크에 있는 목적지에 데이터를 전달하는데 필요함 데이터 링크 계층 랜에서 데이터를 송수신하는데 필요함 물리 계층 데이터를 전기 신호로 변환하는데 필요함 - 웹에 접속할 때는 OSI 모델의 상위 계층부터 캡슐화가 이루어짐. - 웹 서버에 요청을 보낼 때는 HTTP를 사용함. - 웹 서버에 있는 html 파일을 요청하는 경우에는 GET /index.html HTTP/1.1과 같은 HTTP 메시지를 보냄. - 전송 계층에서는 TCP 헤더가 추가되며 이를 세그먼트라고 부름 - 네트워크 계층에서는 IP 헤더가 ..
2022.10.2. 일요일 응용 계층이란? → 애플리케이션과 데이터를 주고받기 위해 필요하다. 세션 계층과 표현 계층을 포함한다. - 클라이언트: 서비스를 요청하는 측 - 서버: 서비스를 제공하는 측 - 클라이언트에서 사용하는 애플리케이션과 서버에서 사용하는 서버 프로그램 간의 통신은 응용 계층의 프로토콜을 사용한다. - 응용 계층의 주요 프로토콜: HTTP(HyperText Transfer Protocol, 하이퍼텍스트 전송 프로토콜), FTP(File Transfer Protocol, 파일 전송 프로토콜), DNS(Domain Name Sysmte, 도메인 이름 시스템), SMTP(Simple Mail Transfer Protocol, 전자 우편 전송 프로토콜), POP3(Post Office Pro..
2022.08.21.일 전송 계층 -> 목적지에 신뢰할 수 있는 데이터를 전달하기 위해 필요함 - 전송 계층은 오류를 점검하는 기능과 전송된 데이터의 목적지가 어떤 애플리케이션인지 식별하는 기능이 있다. # 전송 계층의 특징 - 신뢰성/정확성: 데이터를 목적지에 문제없이 전달하는 것 - 효율성: 데이터를 빠르고 효율적으로 전달하는 것 - 연결형 통신: 신뢰할 수 있고 정확한 데이터를 전달하는 통신. 상대편과 확인해 가면서 통신하는 방식. TCP(Transmission Control Protocol, 전송 제어 프로토콜)이 사용됨 - 비연결형 통신: 효율적으로 데이터를 전달하는 통신. 상대편을 확인하지 않고 일방적으로 데이터를 전송하는 방식. 예) 동영상 UDP(User Datagram Protocol, ..
2022.08.04,05,07,10 (나눠서 4일 정도 걸림) 네트워크 계층 -> 서로 다른 네트워크에 있는 목적지로 데이터를 전송하기 위해 필요하다. +) 데이터 링크 계층의 기능만으로는 해당 네트워크 안에서만 통신이 가능함. 다른 네트워크끼리 통신하기 위해서는 네트워크 계층이 필요함 - 네트워크 계층의 역할: 네트워크 간의 통신을 가능하게 하는 것 - 라우터(router): 네트워크 계층을 통해 다른 네트워크로 데이터를 전송하기 위해 필요한 네트워크 장비 - 라우터는 데이터의 목적지가 정해지면 해당 목적지까지 어떤 경로로 가는 것이 좋을지를 알려주는 기능을 한다. - 랜에서는 MAC 주소를 통해 통신이 가능하지만 다른 네트워크에는 데이터를 보낼 수가 없다. -> MAC 주소가 아닌 네트워크를 식별할 ..
2022.08.01.월요일 *데이터 링크 계층: 네트워크 장비 간에 신호를 주고받는 규칙을 정하는 계층으로, 랜에서 데이터를 주고받기 위해 필요한 계층이다. - 규칙들 중에서 가장 많이 사용되는 규칙이 이더넷(Ethernet)이다. - 이더넷: 랜에서 데이터를 정상으로 주고받기 위한 규칙 여러 컴퓨터가 동시에 데이터를 전송해도 충돌이 일어나지 않는 구조로 되어 있다. +) 허브의 특징: 약해지거나 파형이 뭉그러진 전기 신호를 복원시키고, 해당 전기 신호를 전달받은 포트를 제외한 나머지 포트에 전달한다. - CSMA/CD(Carrier Sense Multiple Access with Collision Detection,반송파 감지 다중 접속 및 충돌 탐지): 이더넷에서 시점을 늦추는 방법. CS: '데이터..
2022.07.14.목요일 물리 계층 -> 데이터를 전기 신호로 변환하기 위해 필요하다. * 전기 신호의 종류 - 아날로그 신호: 물결 모양 전기 신호, 전화 회선이나 라디오 방송에 사용되는 신호. - 디지털 신호: 막대 모양 전기 신호 - 네트워크를 통해 상대방에게 데이터를 전송할 때 0과 1의 비트열은 전기 신호로 변환되어 전송된다. 상대방이 받은 전기 신호는 다시 0과 1의 비트열로 복원된다. - 컴퓨터는 네트워크를 통해 데이터를 송수신할 수 있도록 랜 카드가 메인 보드에 포함되어 있는 내장형 랜 카드나 별도의 랜 카드를 가지고 있다. - 0과 1의 정보가 컴퓨터 내부에 있는 랜 카드로 전송되고 랜 카드는 0과 1을 전기 신호로 변환한다. - 물리 계층: 1) 컴퓨터와 네트워크 장비를 연결하고 2)..
2022.7.13.수 - 프로토콜: 통신하기 위한 규칙 - ISO(International Organization for Standardization, 국제표준화기구): 표준 규격을 정하는 단체 - OSI 모델(Open Systems Interconnection Reference Model): 국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것. 참조: https://www.cloudflare.com/ko-kr/learning/ddos/glossary/open-systems-interconnection-model-osi/ OSI 모델이란? OSI(Open Systems Intercommunication) 모델은 컴퓨터 간 통신을 표준화하기 위한 ..