分享
 
 
 

RFC681 - Network UNIX

王朝system·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

NWG/RFC# 681 JBP 14-MAY-75 14:38 32157

3/18/75 NETWORK UNIX S. Holmgren

NETWORK UNIX 1

RFC681 NIC 32157 2

INTRODUCTION 3

THE UNIX TIME-SHARING SYSTEM [1] PRESENTS SEVERAL INTERESTING

CAPABILITIES AS AN ARPA NETWORK MINI-HOST. IT OFFERS POWERFUL

LOCAL PROCESSING FACILITIES IN TERMS OF USER PROGRAMS, SEVERAL

COMPILERS, AN EDITOR BASED ON QED, A VERSATILE DOCUMENT

PREPARATION SYSTEM, AND AN EFFICIENT FILE SYSTEM FEATURING

SOPHISTICATED Access CONTROL, MOUNTABLE AND DE-MOUNTABLE

VOLUMES, AND A UNIFIED TREATMENT OF PERIPHERALS AS SPECIAL FILES. 3a

THE NETWORK CONTROL PROGRAM (NCP), IS INTEGRATED WITHIN THE

UNIX FILE SYSTEM. NETWORK CONNECTIONS ARE TREATED AS SPECIAL

FILES WHICH CAN BE ACCESSED THROUGH STANDARD UNIX I/O CALLS; VIZ.

READ, WRITE, OPEN, CLOSE. SPECIAL FILES HAVE DirectorY ENTRIES

SIMILAR TO NORMAL FILES EXCEPT THAT CERTAIN FLAG BITS ARE SET.

THESE FLAG BITS CAUSE SYSTEM I/O ROUTINES TO TAKE SPECIAL ACTION.

IN UNIX, SPECIAL FILES SIGNIFY PERIPHERAL DEVICES. FOR EXAMPLE,

I/O TRANSACTION WITH MAGTAPE ZERO WOULD BE ACCOMPLISHED BY

ACCESSING THE SPECIAL FILE, "/DEV/MT0". FOR THE UNIX NETWORK

SYSTEM, ADDITIONAL SPECIAL FILES WERE CREATED EACH OF WHICH

SPECIFIES A HOST ON THE ARPA NETWORK. FOR EXAMPLE

"/DEV/NET/HARV" REPRESENTS THE PDP-10 AT HARVARD. THIS SIMPLE

ACCESS MECHANISM, THROUGH THE FILING SYSTEM, ALLOWS STANDARD ARPA

PROTOCOLS SUCH AS TELNET AND FTP TO BE IMPLEMENTED AS

SWAPPABLE USER PROGRAMS, RESIDENT ONLY WHEN NEEDED. FURTHERMORE,

A USER MAY WRITE HIS OWN PROGRAMS TO COMMUNICATE WITH THESE

SPECIAL FILES JUST AS THE TELNET PROGRAM DOES. THE SAMPLE

PROGRAM FOUND BELOW DEPICTS THE ESSENTIALS OF NETWORKING FROM

UNIX. 3b

STANDARD I/O 4

TO PRESENT THE BASIC PROPERTIES OF UNIX I/O, THE READ, WRITE,

OPEN, AND CLOSE FUNCTION CALLS ARE SUMMARIZED BELOW. EACH CALL

MAY RESULT IN AN ERROR CODE OF MINUS ONE. 4a

TO MANIPULATE AN EXISTING FILE WITH READS OR WRITES, IT MUST

FIRST BE OPENED WITH THE FOLLOWING CALL: 4b

NWG/RFC# 681 JBP 14-MAY-75 14:38 32157

3/18/75 NETWORK UNIX S. Holmgren

FILEDES = OPEN( "ANYFILENAME",FLAG ) 4b1

WHERE "ANYFILENAME" IS THE ARBITRARY NAME OF THE FILE TO BE

OPENED. THE SECOND PARAMETER INDICATES WHETHER THE FILE IS TO BE

READ, WRITTEN, OR UPDATED. THE RETURNED VALUE "FILEDES", IS

CALLED A FILE DESCRIPTOR. IT IS AN INTEGER USED TO IDENTIFY THE

FILE IN SUBSEQUENT CALLS TO READ AND WRITE. 4c

ONCE A FILE HAS BEEN OPENED, THE FOLLOWING CALLS MAY BE USED: 4d

NBYTES = READ( FILEDES,BUFFER,COUNT );

NBYTES = WRITE( FILEDES,BUFFER,COUNT ); 4d1

COUNT IS THE NUMBER OF BYTES TO BE TRANSMITTED BETWEEN THE

FILE REPRESENTED BY 'FILEDES' AND THE BYTE ARRAY REPRESENTED BY

'BUFFER'. NBYTES IS THE NUMBER ACTUALLY TRANSMITTED. FOR THE

READ CALL, 'NBYTES' MAY BE ZERO TO INDICATE THE END OF FILE; IN

EITHER CASE, MINUS ONE WILL BE RETURNED IF THERE WAS AN ERROR. 4e

FOR EACH OPEN FILE, THE SYSTEM MAINTAINS A POINTER TO THE NEXT

BYTE TO BE READ OR WRITTEN. IF N BYTES ARE TRANSMITTED, THE

POINTER ADVANCES N BYTES. DATA WRITTEN TO A FILE AFFECT ONLY

THOSE BYTES IN THE FILE WHICH ARE INDICATED BY THE POSITION OF

THE WRITE POINTER AND THE COUNT; NO OTHER PART OF THE FILE IS

CHANGED. IF THE SYSTEM POINTER INDICATES THAT ANY BYTES BEING

WRITTEN WOULD LIE BEYOND THE END OF THE FILE, THE FILE IS

ENLARGED AS NEEDED. 4f

ONCE THE USER HAS FINISHED PROCESSING A FILE, IT SHOULD BE

CLOSED. THIS IS AFFECTED WITH THE FOLLOWING CALL: 4g

CLOSE( FILEDES ); 4g1

ALTHOUGH IT IS NOT ABSOLUTELY NECESSARY TO DO A SPECIFIC CLOSE

ON A FILE WHEN FINISHED, (THE SYSTEM CLOSES ALL FILES WHEN A

PROGRAM EXITS), IT IS A GOOD PRACTICE, SINCE THE USER IS

ALLOWED ONLY SIXTEEN OPEN FILES. 4h

THERE ARE SEVERAL ADDITIONAL SYSTEM CALLS RELATED TO I/O WHICH

WILL NOT BE DISCUSSED IN DETAIL. A FEW OF THE MORE NOTABLE ONES

ALLOW THE USER TO: GET THE STATUS OF A FILE, CHANGE THE

PROTECTION OR OWNERSHIP OF A FILE, CREATE A FILE, CREATE A

DIRECTORY, MAKE A LINK TO AN EXISTING FILE, AND DELETE A

NWG/RFC# 681 JBP 14-MAY-75 14:38 32157

3/18/75 NETWORK UNIX S. Holmgren

FILE. FOR FURTHER INFORMATION CONCERNING THE DIFFERENT I/O

CALLS THE READER IS DIRECTED TO THE UNIX PROGRAMMER'S MANUAL,

FIFTH EDITION, K. THOMPSON, AND D. M. RITCHIE, JUNE 1974. 4i

THE USER COMMUNICATES WITH THE NETWORK VIA THESE SAME SYSTEM

CALLS. FOR EXAMPLE, IF ONE WISHED TO CONNECT TO THE THE PDP-10

AT HARVARD, THE FOLLOWING SEQUENCE OF CALLS MIGHT BE USED. 4j

FILEDES = OPEN( "/DEV/NET/HARV",2 );

IF( FILEDES < 0 )

PRINTF(" HARVARD IS DEAD");

ELSE

WHILE( (NBYTES=READ(FILEDES,BUF,80)) > 0 )

WRITE( 0,BUF,NBYTES ); 4j1

THE OPEN INSTRUCTS THE SYSTEM TO OPEN A TELNET CONNECTION TO

HARVARD, IF MINUS ONE IS RETURNED, THE PROGRAM PRINTS A MESSAGE

AND EXITS, OTHERWISE THE PROGRAM WILL READ ANY BYTES SENT BY

HARVARD AND PRINT THEM OUT ON THE CONTROLLING TELETYPE. THIS WILL

GO ON UNTIL HARVARD CLOSES THE CONNECTION (READ WILL RETURN

MINUS ONE WHEN THE CONNECTION IS CLOSED). 4k

UNIX TELNET 5

IN ORDER TO COMMUNICATE WITH REMOTE HOSTS ON THE ARPA

NETWORK, ONE FIRST LOGS IN TO UNIX AS A NORMAL USER. THE USER

THEN RUNS A PROGRAM, TELNET, WHICH AFTER ANNOUNCING ITSELF LEAVES

HIM WITH SEVERAL OPTIONS. 5a

HE MAY CONTINUE WITH HIS NORMAL UNIX ACTIVITIES. WHEN TELNET

SEES A UNIX COMMAND, IT WILL INITIATE THE REQUEST AS A

PARALLEL TASK, IN THE SAME MANNER AS THE UNIX COMMAND PROCESSOR

(THE SHELL). SINCE THIS MAY BE DONE REGARDLESS OF WHETHER OR NOT

A NETWORK CONNECTION IS OPEN, THE USER MAY SIMULTANEOUSLY RECEIVE

OUTPUT FROM A FOREIGN HOST'S SERVER TELNET AND CONVERSE WITH THE

LOCAL UNIX SYSTEM. 5b

WHEN THE TELNET-USER OPENS A CONNECTION, TELNET ACCEPTS THE

HOST NAME AND ANY SPECIAL PARAMETERS, AND DOES AN OPEN ON THE

SPECIAL FILE CORRESPONDING TO THAT HOST. WHEN CONTROL IS

RETURNED, THE CONNECTION IS OPEN. ANY FURTHER DATA RECEIVED

FROM THE TERMINAL NOT CONTAINING ESCAPE CHARACTER IS SENT TO THE

1

NWG/RFC# 681 JBP 14-MAY-75 14:38 32157

3/18/75 NETWORK UNIX S. Holmgren

NETWORK FILE. ANY DATA RECEIVED IN RESPONSE TO A READ ON THE

NETWORK FILE, IS WRITTEN ON THE USER'S TYPEWRITER. 5c

COMMUNICATION CONTINUES WITH THE HOST UNTIL THE USER WISHES

TO CLOSE THE CONNECTION. THE USER SIMPLY MAKES THIS KNOWN TO

TELNET VIA A COMMAND, AND TELNET DOES A STANDARD CLOSE ON THE

NETWORK FILE. THE NEGOTIATION OF CLOSING THE NETWORK CONNECTION

IS LEFT TO THE SYSTEM, FREEING THE USER FOR OTHER COMPUTATIONAL

WORK. 5d

THERE IS SOME CHARACTER TRANSLATION AND INVISIBLE CONTROL

INFORMATION PASSED BACK AND FORTH BETWEEN THE FOREIGN HOST AND

THE TELNET PROCESS. THIS INVOLVES RECOGNITION OF TELNET IACS AND

THE TRANSLATION OF CARRIAGE RETURN(CR) AND LINE FEED(LF) TO LINE

FEED ON ALL DATA RECEIVED FROM THE NETWORK, AND THE INVERSE

TRANSLATION OF LF TO CR LF ON ALL DATA SENT TO THE NETWORK. 5e

NCP STRUCTURE 6

DUE TO THE STRUCTURE OF BOTH THE IMP TO HOST[2] AND HOST TO

HOST[3] NETWORK PROTOCOLS, DATA COMES FROM THE NETWORK

DESTINED NOT ONLY FOR ONE OF MANY ACTIVE PROCESSES, BUT FOR

THE INFORMATION OF THE LOCAL HOST AS A WHOLE. FOR EXAMPLE,

NETWORK TRAFFIC SUCH AS A HOST TO HOST RESET, WHICH GENERALLY

SIGNALS THAT A FOREIGN HOST HAS COME "ALIVE" MUST BE ACKNOWLEDGED

TO LET THAT HOST KNOW THAT THE LOCAL HOST ITSELF IS "ALIVE".

THEREFORE, THE LOCAL HOST MUST MONITOR DATA COMING FROM THE NET

TO PERFORM NOT ONLY A MESSAGE SWITCHING FUNCTION, WHICH IS THE

BULK OF NETWORK TRAFFIC, BUT TO PROVIDE A CONTROL AND STATUS

FUNCTION. 6a

FURTHER, WHEN A PERSON ASSOCIATED WITH THE LOCAL HOST WISHES

TO CARRY ON A CONVERSATION WITH A NETWORK SERVER, THE INITIAL

CONNECTION PROTOCOL[4] MUST BE USED TO PROVIDE A LOGICAL PORT

AT EACH SITE FOR SUCCEEDING INFORMATION FLOW. 6b

EXPERIENCE WITH THE ANTS MARK I[5] AND ANTS MARK II[6] SYSTEMS

HAS SHOWN THAT THE ABOVE CLASSES OF NETWORK EVENTS ARE

RELATIVELY INFREQUENT, AND THAT MOST NETWORK TRAFFIC IS IN TERMS

OF USER DATA FLOW AND THE ASSOCIATED FLOW CONTROL( HOST TO HOST

ALLOCATES AND IMP TO HOST RFNMS). IT IS ALSO THE CASE THAT THE

SOFTWARE REQUIRED TO IMPLEMENT THE STATUS AND CONTROL FUNCTION IS

THE BULKIEST PART OF AN NCP. 6c

2

NWG/RFC# 681 JBP 14-MAY-75 14:38 32157

3/18/75 NETWORK UNIX S. Holmgren

IN UNIX, THE KERNEL OF THE OPERATING SYSTEM IS CORERESIDENT

AND NON-SWAPPABLE. A LARGE KERNEL REDUCES THE MEMORY AVAILABLE

FOR USER PROGRAMS. THUS IT IS DESIRABLE TO MINIMIZE THE

AMOUNT OF CODE ADDED TO THE BASIC UNIX KERNEL FOR THE NCP. FOR

THIS REASON, THE NCP IS IMPLEMENTED IN TWO PARTS. ONE PART IS

ROOTED IN THE KERNEL AND MAKES UP THE NON-SWAPPABLE SECTION,

ABOUT 3.5K WordS OF CORE. THE OTHER SECTION (CALLED THE NCP

DAEMON) DEALS WITH USER REQUESTS TO OPEN AND CLOSE CONNECTIONS

AND HANDLES THE STATUS TRAFFIC DESCRIBED ABOVE. THE NCP DAEMON

RUNS AS A SWAPPABLE USER PROCESS OF ABOUT 8.5K WORDS IN SIZE, AND

COMMUNICATES WITH THE KERNEL VIA A SPECIAL FILE. 6d

HARDWARE AND SOFTWARE REQUIREMENTS 7

THE NETWORK SOFTWARE FOR UNIX WAS DEVELOPED ON A

PDP-11/50, WITH MEMORY MANAGEMENT, TWO RK05 DISK PACKS, TWO NINE

TRACK MAGTAPE DRIVES, FOUR DECTAPE DRIVES, 32K WORDS OF CORE, AND

THREE TERMINALS. PRESENTLY THIS HAS BEEN EXPANDED TO ENCOMPASS A

DH11 TERMINAL MULTIPLEXOR, AN RP03 MOVING HEAD DISK, A TWIN

PLATTER RF11 FIXED HEAD DISK, FLOATING POINT, AND 48K OF CORE.

USER FILES ARE STORED ON THE RP03. THE RF11 IS USED AS A SWAP

DISK AND FOR TEMPORARY FILE STORAGE; ONE RK05 PLATTER CONTAINS

THE SYSTEM FILES, AND THE SECOND CONTAINS LOGIN AND ACCOUNTING

INFORMATION. IN THE NEAR FUTURE, THE SYSTEM WILL BE EXPANDED TO

128K WORDS OF CORE MEMORY WITH 10 DIAL IN AND 10 HARD WIRED

TERMINAL LINES. 7a

THE BASE OPERATING SYSTEM OCCUPIES 24.5K WORDS OF MEMORY. THIS

SYSTEM INCLUDES A LARGE NUMBER OF DEVICE DRIVERS, AND ENJOYS A

GENeroUS AMOUNT OF SPACE FOR I/O BUFFERS AND SYSTEM TABLES. A

MINIMAL SYSTEM WOULD REQUIRE 40K WORDS OF HARDWARE MEMORY. IT

SHOULD BE NOTED THAT UNIX ALSO REQUIRES THE MEMORY MANAGEMENT

OPTION OFFERED BY DEC TO RUN AT ALL. 7b

THE BASE OPERATING SYSTEM WAS DEVELOPED BY BELL LABORATORIES

IN MURRAY HILL, NEW JERSEY. THE BELL INSTALLATION SUPPORTS A

HIGH SPEED PAPER TAPE READER-PUNCH, NINE-TRACK MAGNETIC TAPE,

AND DECTAPE. BESIDES THE CONSOLE TERMINAL, THERE ARE 14

VARIABLE SPEED COMMUNICATION DATASETS, AND A 201 SERIES DATASET

FOR SPOOLING PRINTOUT TO A COMMUNAL LINE PRINTER. THERE ARE ALSO

SEVERAL ONE-OF-A-KIND DEVICES INCLUDING A VOICE RESPONSE UNIT, A

VOICE SYNTHESIZER, A PHOTOTYPESETTER, A DIGITAL SWITCHING

3

NWG/RFC# 681 JBP 14-MAY-75 14:38 32157

3/18/75 NETWORK UNIX S. Holmgren

NETWORK, AND A SATELLITE PDP-11/20 WHICH GENERATES VECTORS,

CURVES, AND CHARACTERS FOR A TEKTRONIX 611 STORAGE-TUBE DISPLAY. 7c

RELIABILITY 8

AS OF THIS WRITING, NETWORK UNIX HAS BEEN RUNNING ON A FULL

TIME BASIS FOR ABOUT FOUR WEEKS. DURING THAT PERIOD, THERE WERE

BETWEEN THREE AND FOUR CRASHES A DAY. THIS IS NOT A VALID

INDICATOR BECAUSE MANY OF THE FAILURES WERE DUE TO HARDWARE

COMPLICATIONS. MORE RECENTLY THE HARDWARE HAS BEEN RE-CONFIGURED

TO IMPROVE RELIABILITY AND THE CRASH RATE HAS BEEN REDUCED TO ONE

A DAY WITH A DOWN TIME OF 2-3 MINS. THIS IS EXPECTED TO

CONTINUE, BUT THE SAMPLING PERIOD HASNT BEEN LONG ENOUGH FOR ANY

DEPENDABLE ANALYSIS. 8a

AVAILABILITY 9

ALTHOUGH THE UNIX NETWORK SOFTWARE WAS DEVELOPED WITHOUT ARPA

SUPPORT, THE CENTER FOR ADVANCED COMPUTATION IS WILLING TO

PROVIDE IT GRATIS TO THE PEOPLE OF THE ARPA COMMUNITY. 9a

HOWEVER BELL LABORATORIES MUST BE CONTACTED FOR A LISCENSE TO

THE BASE SYSTEM ITSELF. BELL'S POLICY IN THE PAST HAS BEEN TO

LISCENSE THE SYSTEM TO UNIVERSITIES FOR A NOMINAL FEE,

$150.00, AND UNFORTUNATELY FOR A COST OF $20,000.00 TO

"NONUNIVERSITY" INSTITUTIONS. 9b

IN THIS LIGHT BELL WAS APPROACHED TO SEE WHAT THEIR REACTION

WOULD BE TO AN ARPA NETWORK WIDE LISCENSE, THEY SAID THEY WERE

OPEN TO SUGGESTIONS IN THAT AREA. SO SHOULD ENOUGH PEOPLE

BECOME INTERESTED, PERHAPS A LESS EXPENSIVE FEE CAN BE

NEGOTIATED. 9c

INTERESTED USERS WHO HAVE EITHER SOURCE LISTINGS OR SOURCE

FILES INCLUDE: 9d

THE RAND CORPORATION WHICH IS USING OUR IMPLEMENTATION AS A BASIS

FOR THEIR OWN VERSION. 9e

LINCOLN LABORATORIES WHICH HAS A SOURCE LISTING TO BE USED AS

AN AID IN EVALUATION OF THE UNIX SYSTEM. 9f

4

NWG/RFC# 681 JBP 14-MAY-75 14:38 32157

3/18/75 NETWORK UNIX S. Holmgren

THE INCO CORPORATION OF MC LEAN VIR. HAS A LISTING TO HELP IN

THE INSTALLATION OF AN NCP INTO DEC'S RSTS OPERATING SYSTEM. 9g

IN ANY CASE WE ARE WILLING TO HELP ANY GROUP WITH ACQUISITION

OF A SYSTEM. 9h

FOR FURTHER INFORMATION CONCERNING THE SYSTEM CONTACT: 9h1

STEVE HOLMGREN

210 ADVANCED COMPUTATION BLDG.

UNIVERSITY OF ILLINOIS

URBANA ILLINOIS 61801

(217)-333-8469

OR

HOLMGREN AT BBN

Outlook AND FUTURE PLANS 10

WITH THE ADVENT OF TELNET IN UNIX, CURRENT PLANS ARE TO RUN THE

SYSTEM OVER THE NEXT ONE OR TWO MONTHS AND WORK OUT ANY

REMAINING BUGS. WHILE THIS IS GOING ON, EXTENSIVE BANDWITH AND

LOAD TESTING IS GOING TO TAKE PLACE AND ANY REASONABLE

IMPROVEMENTS MADE. 10a

AFTER TELNET HAS PROVED ITSELF RELIABLE, THE OPEN SYSTEM CALL

WILL BE EXPANDED TO INCLUDE FURTHER PARAMETERIZATION. THIS

PARAMETERIZATION WILL ENCOMPASS CONNECTIONS TO SPECIFIC SOCKETS,

SIMPLEX CONNECTIONS BASED ON A SOCKET ALREADY IN USE, AND THE

ABILITY TO LISTEN ON A LOCAL SOCKET. 10b

AFTER THOSE EXTENSIONS, NET MAIL, THEN NETWORK FTP AND FINALLY

NETWORK RJE WILL BE IMPLEMENTED. ALL WILL RUN AS USER

PROGRAMS SO THE KERNEL SYSTEM SIZE WILL NOT INCREASE. 10c

THERE IS ALSO INTEREST IN IMPLEMENTING SOME OF THE PROCEDURE

CALL PROTOCOL BEING DEVELOPED BY THE NATIONAL SOFTWARE WORKS,

BUT NO DEFINATE PLAN HAVE BEEN MADE. 10d

ACKNOWLEDGEMENTS 11

I AM MUCH INDEBTED TO GARY GROSSMAN WHO PARTICIPATED IN THE

DESIGN AND WROTE THE NCP DAEMON; AND TO STEVE BUNCH WHO WAS THE

5

NWG/RFC# 681 JBP 14-MAY-75 14:38 32157

3/18/75 NETWORK UNIX S. Holmgren

THE THIRD MEMBER OF OUR DESIGN GROUP AND WROTE THE KERNEL

MESSAGE SOFTWARE. 11a

THE THREE OF US ARE PARTICULARLY APPRECIATIVE OF THE CRITICISM

AND SUPPORT OF DR. HUGH FOLK, DR. PETER ALSBERG, GREG

CHESSON, JOHN MULLEN, KARL KELLEY AND DAVE HEALY. 11b

REFERENCES 12

1. UNIX TIME-SHARING SYSTEM

KEN THOMPSON AND DENNIS RITCHIE

COMMUNICATIONS OF THE ACM

JULY 1974, VOL 17, NUMBER 7 12a

2. SPECIFICATIONS FOR THE INTERCONNECTION OF A

HOST TO AN IMP

REPORT NO. 1822 BOLT BERANEK AND NEWMAN INC.

CHAPTER 3, SYSTEM OPERATION 12b

3. HOST/HOST PROTOCOL FOR THE ARPA NETWORK

ALEX MCKENZIE, BBN

NIC DOCUMENT 8246 12c

4. OFFICIAL INITIAL CONNECIION PROTOCOL

DOCUMENT #2

J. POSTEL, UCLA-NMC

NIC DOCUMENT 7101 12d

5. ANTS MARK I USER'S GUIDE

KARL KELLEY

CENTER FOR ADVANCED COMPUTATION 2/1/74 12e

6. ANTS MARK TWO SYSTEM

KARL KELLEY

CENTER FOR ADVANCED COMPUTATION 1/10/74 12f

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有