전체 글(295)
-
과목4 - 프로그래밍언어 : OSI 7계층
OSI 7계층 - 물데네전세표응데이터를 주고받고 상호작용하기 위한 규약(프로토콜)응용게층 (응용프로그램 - 카카오톡) - 7계층여기서 "안녕" 이라고 A에서 B로 전송한다.HTTP, SMTP, FTP표현계층데이터 형식 변환, 암호화 압축세션계층전송계층 - 세그먼트(가변)종단 간(end-to-end) : 끝까지 간다.단말과 단말 사이에 흐름오류 수정과 흐름 제어HTTP Header중요한 정보들이 들어감 / 인증 관련출발할 목적 port도착할 목적 port프로토콜UDP : 빠름TCP : 신뢰성3-Way HandShake 3번 정도 ACK로 요청과 응답을 받아 서버가 살아 있는지 판단함Stop-and-Wait ARQGo-Back-N ARQSelective-Repeat ARQ네트워크 게층 - 외부 / 패킷Rou..
2025.02.04 -
과목4 - 프로그래밍언어 : 네트워크/ 과목5 - 네트워크 구축 환경
LAN이더넷IEEE 802.3 : 이더넷 네트워크 표준프레임 단위버스 형CSMA/CD - Collective Detection(충돌 방지)무선충돌이 났다면, 다시 보낸다. 랜덤한 시간에 다시 재전송CSMA/CA - 여기서 Avoid(회피)ACK(응답을 잘 받았어)충돌을 회피하기 위해서 임의 시간을 기다린 후 데이터 전송정상적으로 REQ, RES가 되었다면, 확인 신호(ACK) 전송유선CSMA/CA - 여기서 Avoid(회피)IEEE 802.11WiFI무선데이터 회선망패킷 교환 방식TCP - 가상회선 패킷 교환방식UDP - 데이터그램 패킷 교환방식5과목 : 네트워크 구축환경설치 구조버스형하나의 통신 회선[단점과 장점]트리형중앙집중형이다.[단점과 장점]링형단방향과 양방향원형형태이다.[단점과 장점이된다.]성형..
2025.02.04 -
과목4 : 프로그래밍언어 - SSTF
SSTF : 짧은 시간을 선택함예제 : 53, 65, 37가 존재한다. 그럼 65-53=12와 53-27=26 둘 중에 어느 것이 가장 짧은 결과인가? 12이다.그럼 결과 53 -> 65 -> 37 정답이다.
2025.02.04 -
4과목 - 프로그래밍언어 : 메모리
주기억장치보조기억장치주기억장치에 용량이 부족하여 보조기억장치의 용량을 빌려씀보조기억장치는 느리다.단편화내부 단편화 : 20KB인데, 5KB만 쓰고, 나머지 15KB는 남아 있음 즉, 내부 단편화랑 위 처럼, 쓰고 남은 메모리가 존재한다는 뜻page : 모든 용량을 똑같이 나눈다.고정페이지 크기가 작을수록 페이징 테이블의 크기가 커진다.페이지 부재 : 필요한 프로세스가 주기억장치에 없고 보조 기억 장치에 존재...페이지 교체 : 주기억장치에 용량이 없어서 보조기억장치로 쫓겨났지만, 다시 주기억장치로 돌아왔는데, 어떤 놈을 내쫓을까?FIFO 알고리즘 : 처음 들어온것이 밑으로 쌓임LRU 알고리즘 : 최근에 안쓰여진거 | 오름차순LFU 알고리즘 : 오름차순 | 특정 조건에 의해서 그 프로세스랑 바꾼다.참조 빈..
2025.02.04 -
과목4 : 프로그래밍언어 - 프로세스와 스레드
프로그램프로세스프로세스는 실행중인 프로그램을 말한다.프로그램이 실행되면, 메모리(주 기억 장치 = RAM)와 cpu에 할당프로세스는 병렬처리가 가능함프로세스에 대한 예제노트패드를 키면, 234 pid로 하나의 프로세스가 존재한다. 그리고 다시 메모장을 키면, 231 pid가 생기고 노트패드와 독립적인 메모장 프로세스가 생성된다.구글(크롬)은 하나의 웹창(새창)을 추가하면, 스레드가 아니라 프로세스로 관리한다.프로세스 처리 순서와 과정 상태전이 : 상태가 이동된다는 뜻프로그램이 실행되면, 준비 -> 실행 -> 대기 3가지를 반복한다. 하지만, 중간에 유투브, 카카오톡 등 프로그램마다 현재 단계를 기록하는 것이 PCB이다.스케줄러와 문백교환(Context Switching) : 카카오톡 켜기(준비) -> 실..
2025.02.03 -
과목4- 프로그래밍 언어 : 리눅스 권한
r : read(읽기) - 4w : write(쓰기) - 2x : execute(실행) - 1 디렉토리 : 777파일 : 666 - 실행 권한이 존재하지 않음리눅스 - 권한밑에 사진 참고d가 존재하지 않으면, d 디렉토리 / 없으면, 파일이다.rwx | --- | --- : 700rwx | r-x | r-x : 755(전부 권한시 777) umask는 022rw- | r-- | r-- : 644(전부 권한시 666) umask는 022
2025.02.03