《LINUX高性能服务器编程》读书笔记

第一章 TCP/IP协议族

分层,多协议,体系

《LINUX高性能服务器编程》读书笔记_第1张图片

作用 常见协议 协议作用 协议关键
数据链路层 实现网卡接口的网络驱动程序,处理数据在物理媒介上传输 ARP IP->MAC  
RARP MAC->IP  
网络层 实现数据包的选路,转发 IP 根据目的IP决定数据包如何投递,寻找数据包下一跳  
ICMP IP协议的重要补充,主要用来检测网络连接  
传输层 为两台主机上的应用程序提供端到端的通信 TCP 为应用提供可靠的,面向连接,基于流的服务 超时重传,数据确认
UDP 为应用提供不可靠,无连接,基于数据报的服务  
SCTP 流控制传输协议,为在因特网上传输电话信号而设计的  
应用层 处理应用程序逻辑 telnet    
ospf    
dns    

 

  • 数据链路层

《LINUX高性能服务器编程》读书笔记_第2张图片

《LINUX高性能服务器编程》读书笔记_第3张图片

  • 网络层

Internet control message protocol

《LINUX高性能服务器编程》读书笔记_第4张图片

《LINUX高性能服务器编程》读书笔记_第5张图片

 

《LINUX高性能服务器编程》读书笔记_第6张图片

《LINUX高性能服务器编程》读书笔记_第7张图片

  • 传输层

《LINUX高性能服务器编程》读书笔记_第8张图片

  • 应用层

《LINUX高性能服务器编程》读书笔记_第9张图片

 

你可能感兴趣的:(网络相关,linux系统)