일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 스프링부트 웹 소켓
- 네트워크
- 인공지능
- AI
- CI
- 소켓
- javascript
- 리눅스
- 스프링
- 데이터베이스
- IOS
- jenkins
- MySQL
- CD
- sql
- 스프링부트
- DBMS
- Spring
- JPA
- 프로그래밍언어론
- 오블완
- swift
- Xcode
- 42seoul
- 오라클
- 다이어리
- 아이패드다이어리
- 티스토리챌린지
- libasm
- springboot
- Today
- Total
목록네트워크 (3)
Hi yoahn 개발블로그
1. Netmask - 네트워크 주소 부분의 비트가 모두 1 인 것 - IP 주소와 넷마스크를 AND 연산하면 네트워크 주소를 얻을 수 있다. 2. subnet mask 2.1 서브넷 마스크의 형태 # 기본 서브넷마스크 ( == 넷마스크) - 별개의 서브넷 마스크를 생성하지 않아도 기본적으로 적용되어 있는게 기본 서브넷 마스크 (C 클래스 그대로 사용 -> 네트워크를 쪼개지 않고 하나의 네트워크에 할당할 수 있는 2^8 - 2 개의 주소를 사용하겠다는 뜻. (기본 서브넷 마스크: 255.255.255.0)) # 서브넷 네트워크 - 기본 서브넷마스크로 쪼개진 네트워크 주소를 서브넷 네트워크라고 한다. Subnet Mask A class /8 255.0.0.0 B class /16 255.255.0.0 C ..

1. 네트워크 구조 모델- 컴퓨터의 역할에 따른 분류1) 피어-투-피어 구조- 모든 컴퓨터가 동등하게 요청과 응답이 가능한 구조- 각 노드가 자원을 분산해서 관리모든 것이 동등하기 때문에 보안이 좋지 않음private, 개인적으로 사용하는 용도내 ip에서 다른 pc에 연결해서 데이터를 주고받을 때 사용 2) 클라이언트-서버 구조- 모든 자원이 서버에 집중- 가장 일반적인 네트워크 구조 장점- 역할 분리 -> 유지보수 쉬움- 수정/업그레이드/패치를 클라이언트와 서버가 독립적으로 할 수 있다.- 보안 유지가 수월함- 클라이언트의 자원 액세스 권한을 쉽게 제어- 오랜시간 검증되므로 사용자/개발자 친화적, 사용이 쉽다. 단점- 모든 자원이 서버에 집중됨-> 트래픽 몰림, 클라이언트 접속이 늘어나면 처리비용 급격..
네트워크 관련 파이썬 모듈IP 주소와 ipaddress 모듈TCP/IP 에서는 호스트를 식별하기 위해 IP주소를 사용 - IP 주소 표현 방법: IP주소/(네트워크 주소의 자리 수)ex) "192.168.100.10/24" -> 24비트가 네트워크 주소 표현을 위해 사용됨 1. IPAddress 모듈- IP 주소를 표현하고 처리하기 위해 사용됨- 파이썬에서 아용되는 IP 주소를 나타내기 위한 클래스 ipaddress.ip_address()- IP 주소 객체 생성IPv4, IPv6 자동 인식 IPv4, IPv6 호스트 주소 객체 직접 생성- ipaddress.IPv4Address('192.168.0.1')- ipaddress.IPv6Address('2001:ab8::2000') IP주소 속성- 주소 객체 ..