简单了解tcp/ip协议
2017-10-29 15:30
148 查看
众所周知互联网把世界上的所有电脑连接了起来,为所有的电脑所服务的操作系统千差万别,故同一种信息就会有不同的处理方式表达,那计算机想要交流合作就需要一个标准规则,。TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。
TCP/IP协议集包括应用层,传输层,网络层,数据链路层,之所以分层是因为要对每一层进行一个封装,达到不同的分工,我们在应用越靠近用户的一层可以认为它的下一层完全没有问题。
应用层包括:http(超文本传输协议),dns(域名系统),ftp(文件传输协议),远程登录(Telnet)
传输层包括:tcp,udp
网络层包括:用于处理网络上流动的数据包,数据包是网络传输的最小数据单位,该层规定了通过怎样的路径到达对方计算机,并把数据包传给对方计算机,在与对方计算机之间通过多台计算机进行连接时,网络层的作用是选择一条路径到达对方计算机。
数据链路层:用来处理网络连接的硬件部分。
TCP/IP协议集包括应用层,传输层,网络层,数据链路层,之所以分层是因为要对每一层进行一个封装,达到不同的分工,我们在应用越靠近用户的一层可以认为它的下一层完全没有问题。
应用层包括:http(超文本传输协议),dns(域名系统),ftp(文件传输协议),远程登录(Telnet)
传输层包括:tcp,udp
网络层包括:用于处理网络上流动的数据包,数据包是网络传输的最小数据单位,该层规定了通过怎样的路径到达对方计算机,并把数据包传给对方计算机,在与对方计算机之间通过多台计算机进行连接时,网络层的作用是选择一条路径到达对方计算机。
数据链路层:用来处理网络连接的硬件部分。
相关文章推荐
- HTTP/TCP/IP协议简单了解
- jQuery 事件的命名空间简单了解
- 简单了解Python中的几种函数
- Windows下的内存管理简单了解
- XMPP的简单了解及使用(3)
- Retrofit简单了解
- javscript-json和xml简单了解
- 【Spring Boot实战】一 -- 简单了解Spring Boot
- 【redis】——jedis简单了解和使用
- 微服务的简单了解
- 简单所以不要忽视,关于\r\n和\n程序员应了解的实际应用
- 了解数据库和mysql的简单使用
- 详解Data Binding - 通过几个简单示例深入了解WinForm数据绑定特性
- Javascript 拖拽的一些简单的应用——逐行分析代码,让你轻松了解拖拽的原理
- 一张图了解TCP/IP协议
- 简单了解Linux系统中clock命令的使用方法
- Mybatis(三)、mybatis执行示例和mybatis事务以及缓存跟二级缓存简单了解
- Java- 简单了解线程 生产者与消费者问题(三)
- 简单了解weblogic配置文件
- 简单了解Java垃圾回收器的种类