计算机网络笔记第二章 应用层tcpip primer plus 第十五章

原创 2007年10月13日 19:52:00

写了半天提交的时候没有成功,又得重写,真TMD郁闷,。。。。。。。。。。

我不生气,我就不生气,平心静气重写

研发网络应用程序的核心是写出能够运行在不同的端系统和通过网络彼此通信程序l

应用程序体系结构由应用程序研发者设计,规定了如何在各种端系统上组织应用的程序;现在主要有三种主流体系结构:客户机/服务器体系结构,p2p体系结构,二者混合的体系结构。

进行实际通信的实际上是进程。不同端系统上的进程通过跨计算机网络交换报文而相互通信。进程通过他的套接字在网络上发送和接收报文。套接字是同一台主机内应用层与运输层之间的接口。应用程序开发者可以控制套接字在应用层端的所有东西。但是对该套接字的运输层端计划没有控制。应用程序开发者对于运输层的控制权仅限于:选择(1) 运输协议,(2)也许能设定几个运输层参数,如最大缓存,最大报文段长度等;为了识别进程通常定义两种信息:(1)该主机的名称或地址(2)用来指定目的主机上接收该进程的标识。

应用层协议定义了运行在不同端系统上的应用程序进程如何相互传递报文:

应用层协议只是网络应用的一部分;

tcp协议没有确保最小传输速率。也不提供延时保证。

web也是有对象组成的。对象简单来说就是文件:html文件,jpg图形文件等

持久连接和非持久连接:流水线方式和非流水线方式

http1.1默认适用流水线方式的持久连接

http报文格式:请求报文和响应报文

  • 一般开始行:请求报文的请求行和应答报文的状态行
  • 总头:(请求报文没有看到)
  • 报文头:请求,响应或者实体
  • 一个空行:这个空行取出了前面所述的报文头的尾部
  • 报文体:是你可以看到的任何信息,头报文是供浏览器读取的

C Primer Plus第二章编程练习

2.12编程练习 1.编写一个程序,调用printf()函数在一行上输出您的名和姓,再调用一次printf()函数在两个单独的行上输出您的名和姓,然后调用一对printf()函数在一行上输出您的名和姓...
  • aihenaichadeyun
  • aihenaichadeyun
  • 2016年12月18日 17:37
  • 172

C++ Primer Plus第六版 第二章 编程练习答案

最近在期末考试...高数求过啊...30号考完就可以安安静静的看C++ Primer Plus了。。。...
  • zhaoshu01234
  • zhaoshu01234
  • 2014年06月26日 18:06
  • 2093

C Primer Plus(第五版)学习笔记-诊断库

断言assert读书笔记
  • duozh
  • duozh
  • 2016年01月05日 22:32
  • 713

【读书笔记:C++ primer plus 第六版 中文版】第2章:开始学习C++

转载请注明出处: 本章内容包括: 创建C++程序. C++程序的一般格式. #include编译指令. main()函数. 使用cout对象进行输出 在C++程序中加入注释. 何时以及如何使用endl...
  • enyusmile
  • enyusmile
  • 2015年06月21日 10:33
  • 794

《C++ primer plus》第十四章:C++的代码重用 学习笔记

《C++ primer plus》第十四章:C++的代码重用 学习笔记 这一章主要讲述了C++中的模板问题 1.valarray类的使用 valarray v1; int gpa[4] = ...
  • Donny_33
  • Donny_33
  • 2017年03月20日 20:25
  • 251

《C Primer Plus》视频教程

C语言之基础 1) C语言之简介 2) C语言之搭建开发环境 3) C语言之第一个简单程序的结构详解 4) C语言之书写规范和注释 5) C语言之数据类型 字符串和格式化输入输出 ...
  • huamu2017
  • huamu2017
  • 2017年03月25日 12:11
  • 1585

计算机网络自顶向下方法之一一一第二章之一

计算机网络自顶向下方法之——第二章之一
  • DREAMGEEKLEE
  • DREAMGEEKLEE
  • 2016年04月23日 17:05
  • 2120

C++ Primer Plus 第六版(中文版)课后编程题----第八章

8.1 一开始并不太理解题目中“打印该字符串的字数为该函数被调用的次数”,于是参考了一篇博文:http://blog.csdn.net/qq844352155/article/details/233...
  • Lmerissa
  • Lmerissa
  • 2016年01月13日 11:08
  • 722

c++ primer plus(第6版)中文版 第十二章编程练习答案

第十二章编程练习答案
  • gd275313
  • gd275313
  • 2014年05月18日 17:05
  • 1545

c++ primer plus第五版读书笔记

第一章  c++简介: 1.c语言是基于过程的,自上向下的编程语言 先分析大的解决方向,逐渐细化。 c++是面向对象的OOP,自下而上的编程语言 先设计类,然后将他们串联起来 优点是:保护数据,代码重...
  • qingzai_
  • qingzai_
  • 2016年08月03日 11:25
  • 883
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:计算机网络笔记第二章 应用层tcpip primer plus 第十五章
举报原因:
原因补充:

(最多只允许输入30个字)