TCP/IP传输层

2016-12-06 00:00:00少芬‍ 网页程序设计

  TCP:传输控制协议,是TCP/IP参考模型的传输层协议。那么关于TCP/IP传输层,你懂多少?下面跟yjbys小编一起来学习吧!

  一、传输层的主要功能是什么?

  分割并重新组装上层提供的数据流,为数据流提供端到端的传输服务

  二、传输层如何区分不同应用程序的数据流?

  因为,对应传输层而言,它只需要知道目标主机上的哪个服务程序来响应这个程序,而不需要知道这个服务程序是干什么的。因此,我们只需要能够抽象的表示出来这些应用程序和服务程序即可。我们使用端口号来抽象标识每个网络程序。

传输层的TCP和UDP可以接收来自多个应用程序的数据流,用端口号标识他们,然后把他们送给Internet层处理;

同时TCP和UDP接收来自Internet层的数据包,用端口号区分他们,然后交给不同的应用程序。

TCP/IP传输层

  因此:在同一IP地址(同一个目标主机)上不同的端口号是两个不同的链接。IP地址和端口号用来唯一的确定网络上数据的目的地。

  三、传输层有哪些协议?

  传输层的两大协议:TCP(传输控制协议)UDP(用户数据包协议)

  TCP是一个可靠的面向链接的协议,UDP是不可靠的或者说无连接的协议。

  可以用打电话和发短信来说明这种关系:

  UDP就好似发短信,只管发出去,至于对方是不是空号(网络不可到达)能不能收到(丢包)等并不关心。 ..........

阅读全文

[网页程序设计]相关推荐

[网页程序设计]相关栏目推荐
查看更多
上一篇:CSS浏览器兼容问题的详细解答 下一篇:使用ajax操作JavaScript对象的方法