EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Linux高级编程——BSD socket的网络编程 2 l1 [$ H2 i8 s
宗旨:技术的学习是有限的,分享的精神是无限的。
& d1 W7 l* e3 B' c' e& E+ u4 {2 s
" d. k7 p9 Z' V9 T一、网络通信基础
( V5 |9 X* w% ]1 v+ ~/ U2 J! T5 U( ? `/ v" j0 K
. L& } r* i# a; a1 _* O TCP/IP协议簇基础:之所以称TCP/IP是一个协议簇,是因为TCP/IP包含TCP 、IP、UDP、ICMP等多种协议。下图是OSI模型与TCP/IP模型的对比,TCP/IP将网络划分为4层模型:应用层、传输层、网络层和网络接口层(有些书籍将其分为5层,即网络接口层由链路层和物理层组成)
/ S/ R3 b, A Q6 }
+ s/ s q4 O$ A5 m( @# B/ @
) I( v7 p- H$ j
' O- u$ Y: X& n1 ^) m* |
7 M6 a, `* ^* X3 G! W
) c7 `+ k4 u; s; l' A |