목록분류 전체보기 (19)
코딩왕이 될거야

- TLA ID : 라우팅 계층구조에서 최상위 식별자. 현재는 8192개의 TLA ID가 존재-> TLA ID 할당은 IANA에서 관장 - Res : TLA ID나 NLA ID의 크기에 대한 확장성을 고려하여 향후 사용을 위한 예약된 비트 - NLA ID : 특정 단위의 사이트를 구별하기 위해서 TLA ID에 의해 기관단위로 할당되는 식별자. 또한 NLA ID는 네트워크 규모에 따라 계층적인 할당이 가능 - SLA ID : NLA ID를 할당받은 최종 개별 사용자가 그 조직 내부의 서브 네트워크를 설계하기 위해 이용하는 식별자. IPv4와 다르게 16비트 이기 떄문에 최대 65535개의 서브네트워크를 구성할 수 있음 - Interface ID : 호스트 ID

1. OSPF 개요 ▶ 1980년 중반 대규모 이기종 네트워크 간의 라우팅 수행 한계 도달▶ IETF에서 최단거리 알고리즘 기반으로 대규모 네트워크에 적용 가능한 라우팅 알고리즘 개발 -> OSPF▶ 자신을 중심으로 모든 목적지까지의 최적 경로를 계산하여 라우팅 테이블 작성 ▶ 라우팅 테이블이 안정화 되면 라우팅 정보를 주기적으로 갱신하지 않고 네트워크 변화가 있을때만 갱신함으로써 라우팅 프로토콜 트래픽이 네트워크에 미치는 영향을 최소화 가능 ▶ 네트워크 환경에 변화시 플러딩 과정을 통해서 데이터 베이스를 신속하게 갱신 ▶ RIP에 비해 라우팅 트래픽 량을 획기적으로 줄일 수 있음 ▶ OSPF는 널리 사용하는 라우팅 프로토콜이고 링크상태 알고리즘 사용 2. 링크 상태 알고리즘 ▶ 개요- 라우터는 이웃에..

TCP/IP 프로토콜 계층 구조 - TCP/IP뿐만 아니라 여러가지 프로토콜의 조합 -> TCP와 IP가 가장 많이 사용하는 프로토콜 - 네트워크접근 (네트워크엑세스) 계층, 인터넷 계층, 전송계층, 응용계층 ▶ 응용계층 - HTTP, FTP, SMTP, POP3, Telnet 등 - 어플리케이션이 네트워크에 접근 가능하도록 해주는 역할 ▶ 전송계층 - TCP, UDP 등 - TCP : 연결지향, 확인 응답으로 신뢰성있는 전송 가능 - UDP : 패킷의 정확한 전달을 보장 X, 송수신의 책임은 상위의 어플리케이션이 가짐 ▶ 인터넷계층 - IP, ARP, ICMP, IGMP, RARP 등 - 주소관리, 라우팅 - IP : 호스트들과 네트워크에서 주소관리, 패킷을 라우팅- ARP : IP Address를 M..

Tkinter를 이용한 계산기 만들기Tk : 유닉스 계열의 컴퓨터에서 사용했던 플랫폼 gui 라이브러리inter : 버튼, 아이콘, 이미지 같은 사용자를 위한 인터페이스 그래픽기능을 제공해주는 편리한 그래픽유저 인터페이스 모듈글자를 보여주거나 버튼, 입력창을 추가하려면 라벨, 버튼, 입력 위젯을 사용 생성된 위젯을 윈도우에 연결하고 나서 geometry manager에 등록을 해줘야하는데 이때 pack()함수 사용 a = tk.Label(window, text = "안녕하세요")a.pack()원하는 위치에 버튼, 라벨, 입력창 등 GUI의 배치는 grid()함수를 이용하면 좀 더 쉽게 할 수있다grid()함수의 기본 사용법은 행과 열의 숫자를 지정해서 위치를 정하는 방식 2개 이상의 격자에 걸쳐지는 위..

데이터형 변환과 입출력파이썬은 별도로 변수앞에 데이터형을 선언할 필요가 없다는 장점이 있음서로 다른 형태의 변수에 원하는 값을 넣어야 할때가 많이 있는데 이럴때는 데이터형 변환을 거쳐야함 ※ 데이터 변환int() : 문자열로 된 숫자를 정수형으로 바꿔주는 데이터형 변환 함수 float() : 일반 정수를 실수형으로 바꿔주는 데이터 형 변환함수 str() : 숫자, 정수등을 문자열로 바꿔주는 데이터형 변환함수 ※ 사용자 입력 함수input() : 사용자의 입력을 대기하는 함수print() : 원하는 정보를 화면에 출력하는 함수input() 함수를 사용하면 입력값을 그대로 출력할 수도 있고 입력 값에 따라 다양한 결과가 나오게 할 수도 있음이런 프로그램은 은행이나 회사에서 사용자 가입이나 등록을 하는 프로그..