⽹络协议(基本⽹络协议)
⽹络协议(基本⽹络协议)
⼀、⽹络各个协议:TCP/IP、SOCKET、HTTP等
⽹络七层由下往上分别为物理层、数据链路层、⽹络层、传输层、会话层、表⽰层和应⽤层。
其中物理层、数据链路层和⽹络层通常被称作媒体层,是⽹络⼯程师所研究的对象;
传输层、会话层、表⽰层和应⽤层则被称作主机层,是⽤户所⾯向和关⼼的内容。
http协议对应于应⽤层
tcpip协议pdftcp协议对应于传输层
ip协议对应于⽹络层
三者本质上没有可⽐性。 何况HTTP协议是基于TCP连接的。
TCP/IP是传输层协议,主要解决数据如何在⽹络中传输;⽽HTTP是应⽤层协议,主要解决如何包装数据。
我 们在传输数据时,可以只使⽤传输层(TCP/IP),但是那样的话,由于没有应⽤层,便⽆法识别数据内容,如果想要使传输的数据有意义,则必须使⽤应⽤层 协议,应⽤层协议很多,有HTTP、FTP、TELNET等等,也可以⾃⼰定义应⽤层协议。WEB使⽤HTTP作传输层协议,以封装HTTP⽂本信息,然 后使⽤TCP/IP做传输层协议将它发送到⽹络上。Socket是对TCP/IP协议的封装,Socket本⾝并不是协议,⽽是⼀个调⽤接⼝(API),通过Socket,我们才能使⽤TCP/IP协议。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。