일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 예외
- 예외 처리
- 99클럽
- 일반 예외
- til
- 개발자취업
- 예외클래스
- 실행 예외
- try-catch-finally 블록
- 다중 catch 블록
- throws 키워드
- 코딩테스트준비
- 로켓펀치 #취준컴퍼니 #취업 #일상 #취준생
- 항해99
- Today
- Total
innn
네트워크와 월드 와이드 웹 본문
소켓 프로그래밍이라고 하는 것은
네트워크 상에 데이터 주고 받을 때 소켓을 사용한다.
얠 이용해서 프로그래밍을 하는 게 소켓 프로그래밍임.
서로 주고 받으려고 프로그래밍하는것 중에 가장 신뢰도 있는게 소켓임.
클라이언트 서버 프로그래밍이라고도 함. 다른 말로는 TCP/IP프로그래밍이라는 말로 쓸수도 있음.
네트워크로 안 물린 곳이 없기 때문에 소켓을 안쓸 수 없음 IoT
국가간 주고받는 규약을 프로토콜이지만, 컴퓨터에선 무엇을 어떻게 어떤 방식으로 교신해서 데이터를 주고 받을 것인가에 대한 규약을 선언해놓은게 프로토콜.
왜 프로토콜이 있어? 송신자와 수신자는 같은 나라에 있지도 않고, 송신장비도 각각 다 다를 것.
컴퓨터 네트워크 = 데이터를 서로 컴퓨터끼리 주고받는다. 이 말.
TCP/IP/UDP
IBM이 망한 이유 중 하나가 SNA 왜? 전세계에는 오픈 아키텍처
NSFNET
TCP/IP 이기종 시스템 다른 시스템과 연결 프로토콜
네트워크 7레이어 7계층으로 그 계층간에 독립적이다.
어느 한 계층의
물리계층은 물리적인것 : 응용
CSMA/CD >> 캐리어 센스 케이블에 시그널들이 왔다갔다하는 거야 랜카드에 캐리어 센스
주파수로 시그널이 있을땐 1이고 시그널이 없을땐 0으로 주파수 파워가지고 하는 것임.
어떤 케이블은 그걸 유지할 수 있는 10base -T
LAN에서 Local
CSMA/CD > 802.3프로토콜이라고 말함 . (하수는 이더넷)
데이터 링크 레이어에서 이 과정을 함.
이더넷 어드레스가 있음. 랜카드 = 이더넷 카드
이더넷 어드레스는 랜카드를 만든 회사에서 줌, 전세계에서 똑같은게 하나도 없는 것임.
데이터 링크레이어에서 하는게 MAC Address = Ethenet Address,
응용 표현 세션 = 하나의 응용
'CS > 네트워크' 카테고리의 다른 글
인증과 인가와 둘의 차이점은 ? (0) | 2024.02.17 |
---|---|
[컴퓨터네트워크 스터디 1주차] OSI 7계층과 TCP/IP (0) | 2024.01.11 |
[네트워크 기초 이론] MAC주소, IP주소, Port번호가 식별하는 것 (0) | 2024.01.11 |
[네트워크 기초 이론] TCP/IP Network를 배우려면? (0) | 2024.01.11 |
[AWS가 알려주는] API와 RESTful API (0) | 2023.11.24 |