컴퓨터 통신망
망 구성 범위에 따른 분류
OSI 7계층 모델
애플리케이션 , 표현 , 세션 , 전송 , 네트워크 , 데이터 링크 , 물리 계층으로 구성
계층 1 : 물리
계층 2 : 데이터 링크
애플리케이션 계층 : HTTP , FTP , SSH , DNS
표현 계층 : SSL , SSH , MPEG , JPEG
세션 계층 : API 소켓 ,
전송 계층 : end to end , TCP , UDP
네트워크 계층 : 패킷 , IP , ICMP , IPSec , IGMP
데이터 링크 계층 : 프레임 , PPP , 스위치 , 브릿지
물리 계층 : 비트 , 리피터 , 허브
프로토콜 : 서로 다른 컴퓨터 사이에 데이터를 주고 받기 위한 약속(규약)
포트 port : 하나의 IP 주소에도 여러 개의 포트가 연결
소프트웨어공학
소프트웨어 개발 조직의 역량을 평가하는 모델
폭포수 모델
애자일 모델
스크럼
장점
단점
짝 프로그래밍
코드 리뷰
정해진 방법을 통하여 검토하는 일클린 코드