Escherichia coli RecA is a representative of proteins from the RecA family, which promote homologous pairing and strand exchange between double-stranded DNA and single-stranded DNA. These reactions are essential for homologous genetic recombination in various organisms. From NMR studies, we previously reported a novel deoxyribose-base stacking interaction between adjacent residues on the extended single-stranded DNA bound to RecA protein. In this study, we found that the same DNA structure was induced by the binding to Saccharomyces cerevisiae Rad51 protein, indicating that the unique DNA structure induced by the binding to RecA-homologs was conserved from prokaryotes to eukaryotes. On the basis of this structure, we have formulated the structure of duplex DNA within filaments formed by RecA protein and its homologs. Two types of molecular structures are presented. One is the duplex structure that has the N-type sugar pucker. Its helical pitch is approximately 95 A (18.6 bp/turn), corresponding to that of an active, or ATP-form of the RecA filament. The other is one that has the S-type sugar pucker. Its helical pitch is approximately 64 A (12.5 bp/turn), corresponding to that of an inactive, or ADP-form of the RecA filament. During this modeling, we found that the interconversion of sugar puckers between the N-type and the S-type rotates bases horizontally, while maintaining the deoxyribose-base stacking interaction. We propose that this base rotation enables base pair switching between double-stranded DNA and single-stranded DNA to take place, facilitating homologous pairing and strand exchange. A possible mechanism for strand exchange involving DNA rotation also is discussed.